UUID-, ULID- og NanoID-generator

Generer RFC 4122 version 4-UUID'er, sorterbare ULID'er eller kompakte NanoID'er — én ad gangen eller i bulk. Output i Microsoft-stil GUID er blot UUID'en i store bogstaver med klammer. Vælg identifikatortypen og dens indstillinger nedenfor; hver værdi bruger browserens kryptografiske tilfældighedskilde. Se også Adgangskodegeneratoren til menneskelige legitimationsoplysninger.
Kører helt lokalt — intet uploades.
ID-type: 122 tilfældige bit, formateret 8-4-4-4-12.
Antal: Format: Klammer:
Store bogstaver + { } + bindestreger = klassisk Windows GUID. Former uden bindestreger er 32 hex-tegn.
Vælg et antal og et format, og klik derefter på Generer — eller tryk Ctrl+Enter.
UUID v4 er 122 bit ren tilfældighed formateret som 8-4-4-4-12 hex-cifre (xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx); den faste 4 markerer versionen og y (altid 8, 9, a eller b) varianten. Kollisioner er praktisk talt umulige.

ULID (Universally Unique Lexicographically Sortable ID) er en 26-tegns Crockford Base32-streng: et 48-bit millisekundtidsstempel (de første 10 tegn, så værdier sorteres efter oprettelsestidspunkt frem til år 10889) plus 80 tilfældige bit. ID'er oprettet i samme millisekund genereres monotont — den næste værdi er altid strengt større — hvilket gør ULID ideel til databasenøgler med mange indsættelser og hændelsesstrømme.

NanoID er et kompakt, URL-sikkert id (64-symbolers alfabet, 21 tegn som standard), nogenlunde af samme størrelse som en UUIDv4 i tekst, men tættere pr. tegn; længde og kollisionssandsynlighed kan justeres (hvert ekstra tegn ganger alfabetrummet med 64×). Godt til korte offentlige nøgler, delingstokens og databaserækker, der læses pænt i URL'er.