Waarom deze UUID-tool?
- Genereer UUID v4 (willekeurig) of UUID v7 (chronologisch geordend) in bulk.
- Formatteer de uitvoer (canoniek / zonder koppeltekens / accolades / URN), wijzig het hoofdlettergebruik en kies scheidingstekens.
- Valideer en ontleed UUID's om versie, variant en v7-tijdstempels te inspecteren.
- Optionele seed-modus voor reproduceerbare testdata (niet voor geheimen).
Zo gebruik je het (3 stappen)
- Kies de UUID-versie en uitvoeropties.
- Genereer UUID's (wordt automatisch bijgewerkt bij kleine batches).
- Kopieer, exporteer, deel instellingen of valideer hieronder een UUID.
Genereren & valideren
UUID-generator
Maak UUID's in bulk aan, formatteer ze en kopieer, exporteer of deel vervolgens de instellingen. Validatie gebeurt terwijl je typt.
Valideren / parsen
Plak een UUID om de geldigheid, versie/variant te controleren en v7-tijdstempels te decoderen.
Interpretatie en beste praktijken
UUID v4 vs. v7
- v4 is willekeurig. Het codeert geen tijd of volgorde, en is daarom een veilige standaardkeuze voor openbare identifiers.
- v7 is chronologisch geordend en bevat een tijdstempel. Dat kan nuttig zijn voor logs en database-indexen, maar kan ook (ruwweg) onthullen wanneer een ID is aangemaakt.
- In gedistribueerde systemen kan de volgorde nog steeds onvolmaakt zijn als machines een kloksynchronisatieverschil of verschillende tijdsbronnen hebben.
Beveiligingsopmerkingen
- UUID's zijn identifiers, geen geheimen. Neem geen wachtwoorden, API-sleutels of gevoelige persoonsgegevens op.
- De seed-modus is voorspelbaar en alleen bedoeld voor tests. Gebruik de veilige modus voor alles wat zichtbaar is voor een aanvaller.
- Als het aanmaaktijdstip gevoelig is, geef dan de voorkeur aan v4 boven v7.
Botsingsrisico
Botsingen zijn uiterst onwaarschijnlijk bij correct gegenereerde UUID's, maar niet wiskundig onmogelijk. Als uniciteit cruciaal is, dwing dan een unieke beperking af op databaseniveau.
Referenties
Veelgestelde vragen
Moet ik UUID v4 of v7 gebruiken?
v4 is de klassieke willekeurige UUID. v7 is chronologisch geordend en bevat een tijdstempel, wat handig kan zijn voor logs en databases.
Is de seed-modus veilig?
Nee. De seed-modus is alleen bedoeld voor tests en reproduceerbaarheid. Gebruik de veilige modus voor alles wat beveiligingsgevoelig is.
Kan ik veel UUID's tegelijk genereren?
Ja, tot 10.000 per batch. Zeer grote batches kunnen trager zijn op mobiele apparaten.
Worden mijn UUID's geüpload?
Nee. Alles draait lokaal in je browser en UUID-waarden worden niet geüpload.
Hoe decodeer ik een UUID v7-tijdstempel?
Plak een UUID in het validatievak. Voor v7 toont de tool epoch-milliseconden plus UTC- en lokale tijd.