Handytool
Ontwikkelaarsgids5 min leestijdBijgewerkt 9 jun 2026

Instant Dev Utility

Genereer UUID v4 of v7 identificatoren direct

De UUID-generator van Handytool maakt cryptografisch veilige v4 UUID's en tijdgeordende v7 UUID's in bulk — met aangepaste hoofdletters, streepjes en accolade-opties — allemaal in uw browser, gratis zonder account.

Belangrijkste punten

  • 01Genereer één UUID of tot 100 tegelijk — ideaal voor testgegevens, seed-data en configuratie.
  • 02UUID v4 is volledig willekeurig; UUID v7 bevat een milliseconde-timestamp voor chronologische sortering in databases.
  • 03Elke UUID wordt gegenereerd met de Web Crypto API van de browser — geen zwakke Math.random() fallback.
  • 04Schakel tussen kleine/grote letters, verwijder streepjes of voeg accolades toe om exact aan uw omgeving te voldoen.

Wat UUID's zijn en waarom ze belangrijk zijn

Een UUID (Universally Unique Identifier), soms ook wel GUID genoemd, is een 128-bits identificatie ontworpen om wereldwijd uniek te zijn zonder centrale coördinatie. Databases, API's, eventsystemen en gedistribueerde applicaties gebruiken UUID's om ID's toe te wijzen aan records, objecten en events zonder een gedeelde auto-increment-teller of een round-trip naar een databasesequentie nodig te hebben.

Er zijn meerdere UUID-versies. Versie 4 is volledig willekeurig — de meest voorkomende keuze voor algemene ID's. Versie 7, een nieuwere standaard, bevat een milliseconde-nauwkeurige timestamp in de eerste bytes zodat opeenvolgend gegenereerde ID's chronologisch sorteren. Deze eigenschap verbetert de insertprestaties in B-tree database-indexen aanzienlijk, waar willekeurige ID's kostbare paginasplitsingen veroorzaken.

UUID's genereren

  1. 01

    Kies v4 of v7

    Selecteer UUID v4 voor een volledig willekeurige identificatie of UUID v7 als u chronologisch sorteerbare ID's nodig hebt voor een databaseprimaire sleutel.

  2. 02

    Stel de hoeveelheid in

    Sleep de schuifregelaar of typ een getal om tussen 1 en 100 UUID's in één batch te genereren.

  3. 03

    Pas het formaat aan

    Schakel kleine of grote letters in/uit, zet streepjes aan of uit (xxxxxxxx-xxxx-...), en verpak elke UUID optioneel in accolades ({...}) om het formaat aan te passen dat uw taal of framework verwacht.

  4. 04

    Kopieer of download

    Klik op Alles kopiëren om de hele lijst op uw klembord te zetten, of download de batch als .txt-bestand voor gebruik in testgegevens of seed-scripts.

UUID-formaatopties in één oogopslag

Verschillende ecosystemen verwachten iets andere representaties van dezelfde 128-bits waarde.

  • 01Standaard met streepjes: 550e8400-e29b-41d4-a716-446655440000 (RFC 4122 canonieke vorm).
  • 02Zonder streepjes: 550e8400e29b41d4a716446655440000 (gebruikelijk in sommige databases en Redis-sleutels).
  • 03Hoofdletters: 550E8400-E29B-41D4-A716-446655440000 (gebruikt in sommige Microsoft- en Java-omgevingen).
  • 04Accolades: {550e8400-e29b-41d4-a716-446655440000} (Microsoft GUID-formaat, gebruikt in .NET en COM).
  • 05Alle formaten vertegenwoordigen dezelfde 128-bits waarde — kies degene die uw systeem verwacht.

Cryptografisch veilig en volledig lokaal

Elke UUID wordt gegenereerd met crypto.randomUUID (v4) of crypto.getRandomValues (v7) — de Web Crypto API ingebouwd in elke moderne browser. Er is geen Math.random(), geen zwakke seed en geen server betrokken. De generator werkt offline zodra de pagina is geladen.

Niets wordt verzonden of opgeslagen. Sluit het tabblad en de UUID's zijn weg tenzij u ze hebt opgeslagen. Handytool registreert gegenereerde waarden niet en vereist geen account.

UUID-generator veelgestelde vragen

Wat is een UUID?

Een UUID (Universally Unique Identifier) is een 128-bits waarde ontworpen om uniek te zijn in alle systemen zonder centrale coördinatie. UUID's zijn de standaardmanier om ID's toe te wijzen aan databaserecords, API-resources en events in gedistribueerde systemen.

Moet ik UUID v4 of UUID v7 gebruiken?

Gebruik v4 voor een volledig willekeurige ID wanneer geen ordening nodig is. Gebruik v7 als databaseprimaire sleutel — de ingebedde timestamp maakt inserts sequentieel, wat B-tree-indexprestaties op schaal aanzienlijk verbetert.

Hoe waarschijnlijk is een UUID-botsing?

Praktisch onmogelijk. Een willekeurige UUID v4 heeft 2^122 mogelijke waarden. U zou ongeveer 2,7 triljoen UUID's moeten genereren om een kans van één op miljard op een botsing te hebben.

Zijn de gegenereerde UUID's cryptografisch veilig?

Ja. De generator gebruikt de Web Crypto API van de browser (crypto.randomUUID of crypto.getRandomValues), niet de zwakkere Math.random(). UUID v4 is veilig voor gebruik als sessie-ID's of kortdurende tokens.

Kan ik UUID v7 gebruiken voor beveiligingstokens?

Met voorzichtigheid. UUID v7 bevat de aanmaaktijdstempel, wat onthult wanneer deze werd gegenereerd. Voor langdurige of gevoelige beveiligingstokens kiest u liever v4 of een speciaal tokenformaat dat geen timinginformatie lekt.

Worden de UUID's naar een server verzonden?

Nee. Elke UUID wordt lokaal gegenereerd met de crypto API van de browser. Niets wordt geüpload, geregistreerd of opgeslagen.

Gerelateerde tools

Doorgaan met Hulpmiddel-tools

Hulpmiddel-tools