Generator för UUID, ULID och NanoID

Generera RFC 4122 version 4-UUID:er, sorterbara ULID:er eller kompakta NanoID:er — ett i taget eller i omgångar. Utdata i Microsoft-stil GUID är bara den versala, klammerinneslutna UUID-formen. Välj identifierartyp och dess alternativ nedan; varje värde använder webbläsarens kryptografiska slumpkälla. Se även Lösenordsgeneratorn för mänskliga uppgifter.
Körs helt lokalt — inget laddas upp.
ID-typ: 122 slumpbitar, formaterade 8-4-4-4-12.
Antal: Format: Klammror:
Versaler + { } + bindestreck = klassiskt Windows-GUID. Former utan bindestreck är 32 hexsiffror.
Välj antal och format och klicka sedan på Generera — eller tryck på Ctrl+Enter.
UUID v4 är 122 bitar ren slump formaterade som 8-4-4-4-12 hexsiffror (xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx); den fasta 4:an markerar versionen och y (alltid 8, 9, a eller b) varianten. Kollisioner är praktiskt taget omöjliga.

ULID (Universally Unique Lexicographically Sortable ID) är en 26-teckens Crockford Base32-sträng: en 48-bitars tidsstämpel i millisekunder (de första 10 tecknen, så värdena sorteras efter skapandetid fram till år 10889) plus 80 slumpbitar. ID:n som skapas i samma millisekund genereras monotont — nästa värde är alltid strikt större — vilket gör ULID idealiskt för databasnycklar med mycket tillägg och händelseströmmar.

NanoID är ett kompakt, URL-säkert id (64-teckenalfabet, 21 tecken som standard), ungefär lika stort som en UUIDv4 i text men tätare per tecken. Längd och kollisionsodds kan justeras (varje tillagt tecken multiplicerar alfabetsutrymmet med 64×). Bra för korta publika nycklar, delningstokens och databasrader som ser bra ut i URL:er.