Zo gebruik je het
- Kies het aantal ULID's en of je hoofdletters wilt.
- Genereer een batch en kopieer of download de lijst.
- Plak een ULID bij Inspecteer een ID om de tijd te bekijken.
Opties uitgelegd
- Structuur
- De eerste 10 tekens zijn een Unix-tijdstempel van 48 bit in milliseconden; de laatste 16 bevatten 80 willekeurige bits.
- Alfabet
- Crockford Base32 laat verwarrende I, L, O en U weg en is URL-veilig.
- Hoofdletters
- De specificatie raadt hoofdletters aan; kleine letters blijven geldig bij het parsen.
ID’s inspecteren
Behandel de tijd in een ULID als niet-vertrouwelijke metadata wanneer je de ID in een openbaar systeem gebruikt.
Voorbeeld
01ARZ3NDEKTSV4RRFFQ69G5FAV
De eerste 10 tekens, 01ARZ3NDEK, zijn de tijdstempel (2016-07-30 23:54:10.259 UTC); de laatste 16 zijn willekeurig.
Veelgestelde vragen
Hoe verschilt een ULID van een UUID?
Een ULID is ook 128 bit, maar begint met een tijdstempel en sorteert daardoor op aanmaaktijd. Hij is 26 tekens lang zonder koppeltekens.
Zijn ULID's binnen dezelfde milliseconde geordend?
De generator maakt het willekeurige deel onafhankelijk, dus ULID's binnen dezelfde milliseconde hebben een willekeurige volgorde.
Onthult een ULID de aanmaaktijd?
Ja, tot op de milliseconde. Gebruik een volledig willekeurige UUID v4 of Nano ID wanneer tijdgevoeligheid ongewenst is.
Privacy
Deze tool draait volledig in je browser. Je bestanden en tekst worden op je eigen apparaat verwerkt en nooit naar onze servers geüpload.