Přeskočit na hlavní obsah

Inspektor UUID zdarma

Dekódujte libovolné UUID nebo ULID — zobrazte jeho verzi, variantu a časové razítko vytvoření vložené ve verzích v1, v6, v7 a ULID. Běží zcela ve vašem prohlížeči.

Funguje offline po načtení
Generovat nový:

💡 Verze 1, 6 a 7 (a také ULID, ObjectId, KSUID) obsahují čas vytvoření, který je výše dekódován. Verze 3 a 5 jsou hashe založené na jménu, 4 je zcela náhodná a 8 je definovaná dodavatelem, takže žádná z nich neobsahuje časovou značku. Vložte více ID najednou a porovnejte je, a klepnutím na libovolnou hodnotu ji zkopírujete. Vše se zpracovává ve vašem prohlížeči.

Běžná použití

  • Zkontrolovat verzi UUIDZjistit, zda je UUID verze v1, v4, v7 nebo jiné verze na pohled.
  • Extrahovat časové razítko z UUIDv7Dekódovat čas vytvoření vložený v sortovatelném UUIDv7.
  • Dekódovat ULIDPřečíst časové razítko a náhodnost z ULID.
  • Ladit ID v protokolech a databázíchRychle pochopit neznámý identifikátor, který jste našli v protokolu nebo tabulce.
  • Nauč se, jak jsou UUID strukturoványPodívat se na verzi, variantu a časová pole, která tvoří UUID.

Jak to funguje

UUID není jen náhodný blob — jeho číslice kódují verzi, variantu a (u některých verzí) přesný čas, kdy byl vytvořen. Tento nástroj to vše dekóduje lokálně.

  1. 1
    Vložíte UUID nebo ULID
    S nebo bez pomlček, závorek nebo předpony urn:uuid:.
  2. 2
    Struktura je analyzována
    Čtou se bity verze a varianty a podle nich se určí formát (v1, v4, v7 atd.), vše ve vašem prohlížeči.
  3. 3
    Vložená data jsou extrahována
    Pro verze na bázi času (v1, v6, v7) a ULIDs je čas vytvoření zrekonstruován a zobrazen jako datum; v1 také exponuje uzel a sekvenci hodin.
  4. 4
    Čtete rozpad
    Verze, varianta, normalizovaná forma a časové razítko jsou jasně vyloženy.

Identifikátory mohou být citlivé (v7 UUID odhaluje, kdy byl záznam vytvořen). Vše je analyzováno na vašem zařízení — nic se nenahraje.

Související nástroje

Časté dotazy