UUID-Generator (v4)
Genereer een of meerdere willekeurige versie-4 UUID's in uw browser met de cryptografische randomgenerator — er wordt niets naar een server verzonden.
721 weergaven
Wat een v4-UUID is
Een UUID is een 128-bits identificatie geschreven als 36 tekens (8-4-4-4-12 hexadecimaal). Versie 4 vult 122 van die bits met cryptografisch veilige willekeur — de kans op botsingen is zo klein (u zou ~2,7×10¹⁸ UUID's nodig hebben voor een kans van 50% op één duplicaat) dat ze zonder centraal register als uniek worden beschouwd. Daarom benoemen ze overal databaserijen, API-objecten, bestanden en apparaten.
Genereren gebeurt volledig in uw browser via crypto.randomUUID(); er bereikt niets onze server. Het cijfer na het tweede streepje is altijd 4 (de versie), en de volgende groep begint met 8, 9, a of b (de variant).
Veelgestelde vragen
Kunnen twee gegenereerde UUID's botsen?
Theoretisch ja, praktisch nooit: met 2^122 mogelijkheden geeft het genereren van een miljard UUID's per seconde gedurende 85 jaar ~50% kans op één botsing. Systemen wereldwijd vertrouwen hierop.
Moet ik UUID's als primaire sleutels in een database gebruiken?
Ze schitteren bij gedistribueerde generatie en niet-raadbare ID's, maar willekeurige v4's fragmenteren B-tree-indexen. Als invoegprestaties belangrijk zijn, kijk dan naar UUIDv7 (tijdgeordend) of ULID — zelfde grootte, index-vriendelijk.
Is v4 de enige versie?
Nee — v1/v6 bevatten een tijdstempel en MAC-adres, v5 hasht een naam, v7 is het nieuwere tijdgeordende willekeurige formaat. v4 blijft de standaardkeuze als u gewoon een willekeurige unieke ID nodig heeft.
Vergelijkbare tools
Probleem melden
UUID-Generator (v4)