UUID Generator - Random UUID v4 en GUID genereren
Genereer cryptografisch random UUID v4 identifiers (GUID) conform RFC 4122. Kopieer met één klik of genereer tot 10.000 UUIDs in bulk. Directe export naar Excel, CSV en JSON voor gebruik in je development workflow.
Let op:alle gegenereerde gegevens zijn volledig fictief en mogen niet worden gebruikt als echte persoonsgegevens.
Wat is een UUID?
Een UUID (Universally Unique Identifier) is een 128-bit identifier die wordt weergegeven als 32 hexadecimale tekens, verdeeld in 5 groepen gescheiden door koppeltekens. Het standaardformaat is xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx, waarbij elke x een willekeurig hexadecimaal teken is (0-9, a-f).
UUID versie 4 (random)
Deze generator produceert UUID v4 identifiers, de meest gebruikte variant. Bij UUID v4 zijn vrijwel alle bits willekeurig gegenereerd, met twee uitzonderingen:
- Versie-nibble— Het eerste hexadecimale teken van de derde groep is altijd
4, wat aangeeft dat het een versie 4 UUID betreft. - Variant-bits— Het eerste teken van de vierde groep is altijd
8,9,aofb(variant 1, RFC 4122).
UUID vs GUID
De termen UUID en GUID (Globally Unique Identifier) worden vaak door elkaar gebruikt. Technisch gezien is GUID de term die Microsoft hanteert voor hetzelfde concept. In de praktijk zijn ze identiek qua formaat en functionaliteit. In .NET en SQL Server wordt de term GUID gebruikt, terwijl in de meeste andere ecosystemen (Java, Python, PostgreSQL) UUID de standaard is.
Veelvoorkomende toepassingen
- Database primary keys— UUID's voorkomen botsingen bij het mergen van databases of in gedistribueerde systemen.
- API identifiers— Gebruik UUID's als resource-ID's in REST API's om sequentiele ID's (en daarmee enumeration attacks) te voorkomen.
- Gedistribueerde systemen— Meerdere nodes kunnen onafhankelijk UUID's genereren zonder centrale coordinatie.
- Sessie-tokens en correlatie-ID's— Volg requests door microservices met unieke UUID's per transactie.
Gebruik de dataset generator om UUID's te combineren met andere testdata zoals BSN nummers en IBAN nummers voor complete testrecords.