QuickATools

Developer-tools · Free browser tool

UUID/GUID-generator

Genereer cryptografisch veilige UUID v4-tokens van hoge kwaliteit direct met bulkopties en zero server tracking.

How many?

Generate 1 to 1,000 UUID v4 tokens at once.

Format options

Wrap each value

Quotes suit SQL inserts (e.g. 'uuid'); braces match .NET-style GUID literals (e.g. {uuid}).

0 UUIDs · v4

Click "Generate" to create your first batch of UUIDs.

Click any row to copy just that value.

Frequently Asked Questions

Is er een echt verschil tussen een UUID en een GUID?

Niet in de praktijk. UUID (Universally Unique Identifier) is de naam in de officiële RFC 4122-standaard, terwijl GUID (Globally Unique Identifier) Microsofts naam is voor de eigen implementatie van in wezen hetzelfde 128-bits formaat. Moderne GUID's en standaard UUID's zijn structureel identiek —zelfde lengte,zelfde streepjesplaatsing,zelfde version/variant-bits — dus de termen worden vandaag uitwisselbaar gebruikt, ook door deze tool.

Hoe waarschijnlijk is het dat twee UUID v4-waarden botsen?

Astronomisch onwaarschijnlijk. Een UUID v4 heeft 122 random bits (de andere 6 bits zijn vast om version en variant te markeren), wat roughly 5.3 × 10^36 mogelijke waarden geeft. Zelfs als je elke seconde een miljard UUID v4's genereerde, zou je veel langer dan de leeftijd van het universum moeten draaien voordat er 50% kans op enige collision is. Voor vrijwel elke real-world toepassing is UUID v4-collisions als onmogelijk behandelen de juiste engineeringaanname.

Wanneer zou ik streepjes willen verwijderen of een UUID in quotes/braces willen wrappen?

Streepjes verwijderen produceert een compacte hexstring van 32 tekens, die sommige systemen verwachten voor storage keys, bestandsnamen of URL-slugs. Wrappen in enkele quotes (bijv. 'uuid') is handig om direct in een SQL INSERT te plakken, terwijl wrappen in braces (bijv. {uuid}) het traditionele .NET/COM GUID-literalformaat matcht dat in C# en Windows-registryvermeldingen wordt gebruikt. Toggle wat matcht met waar je de waarde gaat plakken.

Waarom UUID's in de browser genereren in plaats van een library of serverendpoint te gebruiken?

Elke UUID hier komt van crypto.randomUUID(), dezelfde cryptografisch veilige random number generator (CSPRNG) die in moderne browsers is ingebouwd en die de meeste server-side UUID-libraries onder de motorkap gebruiken — dus er is geen kwaliteitsafweging. Lokaal genereren betekent ook dat de identifiers die je maakt (die mogelijk naar echte databaserijen, testfixtures of sessietokens mappen) nergens worden verzonden of door een server gelogd, en je hoeft geen package te installeren voor een eenmalige batch.

UUID/GUID-generator

Genereer cryptografisch veilige UUID v4-tokens van hoge kwaliteit direct met bulkopties en zero server tracking.