UUID-generator

Genereer v1-, v4-, v5-, v7- of NIL-UUID's, decodeer de versie en tijdstempel van elke UUID en formatteer als accolades, URN of Base64.

Tool laden…

UUID-generatorGenereer cryptografisch willekeurige UUID's van versie 4 — één voor één of tot 100 per batch. Schakel hoofdletter- en koppelteken-opmaak om en kopieer de hele lijst of elke afzonderlijke waarde met één klik. UUID's worden met de Web Crypto API rechtstreeks in je browser gegenereerd. Het genereert ook v1-, v5-, v7- en NIL-UUID's, valideert en decodeert elke geplakte UUID en kan accolade-, urn:uuid:- of Base64-vormen uitvoeren.

Wat is UUID-generator?

De UUID-generator is een gratis online tool die cryptografisch willekeurige UUID's van versie 4 maakt, ook GUID's genoemd, voor ontwikkelaars, databasebeheerders en QA-engineers die unieke identificatiecodes nodig hebben voor primaire sleutels, API-verzoek-ID's, testfixtures of gedistribueerde records. Genereer een enkele UUID of maak er tot 100 tegelijk aan in een batch, schakel de uitvoer vervolgens om naar kleine letters of HOOFDLETTERS en zet koppeltekens aan of uit zodat ze bij je schema passen. Elke waarde wordt in je browser geproduceerd met crypto.randomUUID() uit de Web Crypto API, dus deze willekeurige UUID-v4-generator geeft je onvoorspelbare, botsingsbestendige identificatiecodes zonder enige registratie. Kopieer de hele door regeleinden gescheiden lijst met één klik of pak elke afzonderlijke UUID uit zijn eigen rij. Naast versie 4 maakt het ook de tijdgeordende versie 7, de op tijdstempel gebaseerde versie 1, de deterministische versie 5 (naamruimte plus naam, gehasht met SHA-1) en de geheel-nul NIL-UUID; verder valideert en decodeert het elke geplakte UUID — met versie, variant en ingebedde tijdstempel — en biedt het accolade-, urn:uuid:- en Base64-uitvoerformaten.

UUID-generator gebruiken

  1. Voer in het veld Aantal (1-100) in hoeveel UUID's je wilt; de tool opent met een startbatch van 5.
  2. Klik op Genereren om een nieuwe batch UUID's van versie 4 te maken.
  3. Kies bij Letters kleine letters of HOOFDLETTERS om de hex-letters op te maken.
  4. Zet Koppeltekens op Met of Zonder om de streepjes te behouden of te verwijderen.
  5. Gebruik de kopieerknop bij het veld Uitvoer om de hele lijst te kopiëren, of het kopieerpictogram per rij onder Afzonderlijk om één UUID te kopiëren.
  6. Kies de UUID-versie — v4, v7, v1, v5 of NIL — in de Versie-kiezer; kies bij v5 een naamruimte en voer een naam in.
  7. Plak een willekeurige UUID in het veld Valideren / Decoderen om de versie, variant en ingebedde tijdstempel te zien.

Voorbeelden

Enkele UUID in kleine letters met koppeltekens, de standaard

Zet Aantal op 1 en klik op Genereren. Je krijgt één v4-UUID zoals 3f2504e0-4f89-41d3-9a0c-0305e82c3301; de exacte waarde is elke keer willekeurig, maar altijd in de canonieke 8-4-4-4-4-vorm met koppeltekens.

Hoofdletters zonder koppeltekens

Zet Letters op HOOFDLETTERS en Koppeltekens op Zonder, en klik dan op Genereren. Er wordt een waarde zoals 3F2504E04F8941D39A0C0305E82C3301 geproduceerd, 32 hex-tekens zonder streepjes, handig voor compacte sleutels of systemen die koppeltekens weigeren.

Bulkbatch van 50

Typ 50 bij Aantal en klik op Genereren om 50 unieke UUID's te krijgen, één per regel. De statistiek Gegenereerd toont 50 en de statistiek Versie toont v4. Kopieer ze allemaal tegelijk voor seed-gegevens of testfixtures.

Veelgestelde vragen

Welke UUID-versie genereert dit?
Het genereert versie 4 (willekeurig), versie 7 (tijdgeordend), versie 1 (tijdstempel plus willekeurige node), versie 5 (naamruimte en naam gehasht met SHA-1) en de geheel-nul NIL-UUID. Kies het type in de Versie-kiezer; de statistiek Versie weerspiegelt je keuze en elke waarde wordt in je browser gemaakt.
Hoeveel UUID's kan ik tegelijk aanmaken?
Tussen 1 en 100 per batch. Het veld Aantal accepteert 1 tot 100; als je een hoger of ongeldig getal invoert, wordt het vóór het genereren beperkt tot het bereik 1 tot 100.
Kan ik UUID's in hoofdletters krijgen of de koppeltekens verwijderen?
Ja. Gebruik de schakelaar Letters om te wisselen tussen kleine letters en HOOFDLETTERS, en de schakelaar Koppeltekens om waarden Met of Zonder streepjes uit te voeren, wat je de standaardvorm van 36 tekens of de compacte vorm van 32 tekens geeft.
Kan ik slechts één UUID kopiëren in plaats van de hele lijst?
Ja. Elke gegenereerde UUID verschijnt op zijn eigen rij onder de kop Afzonderlijk met zijn eigen kopieerpictogram, terwijl de kopieerknop bij het veld Uitvoer de hele door regeleinden gescheiden lijst kopieert.
Wordt er iets naar een server geüpload?
Nee. Elke UUID wordt volledig in je browser gegenereerd met de Web Crypto API. Er wordt niets naar een server verzonden of daar opgeslagen, dus de tool werkt offline en je identificatiecodes blijven privé.
Kan ik controleren welke versie een bestaande UUID is?
Ja. Plak een willekeurige UUID in het veld Valideren / Decoderen en de tool meldt of hij geldig is, de gedetecteerde versie en variant, en — voor versie 1 en 7 — de ingebedde tijdstempel, allemaal in je browser.
Welke uitvoerformaten kan ik kiezen?
Naast kleine letters of HOOFDLETTERS en koppeltekens aan of uit, kun je met de formaatopties elke waarde tussen accolades zetten, het voorvoegsel urn:uuid: toevoegen of de 16 ruwe bytes als Base64 coderen.

Gerelateerde tools