Decodificator de ID Snowflake
Descompune un ID Snowflake de 64 de biți în componentele sale de timestamp, mașină și secvență.
Decodificator de ID Snowflake
Lipiți unul sau mai multe ID-uri Snowflake — identificatorii de 64 de biți utilizați de Twitter, Discord, Instagram, Mastodon și nenumărate sisteme interne care urmează acest model — și acest instrument descompune fiecare dintre ele în timestamp-ul, identificatorii de mașină și numărul de secvență. Fiecare serviciu adaugă un ID Snowflake la date (un tweet, un mesaj Discord, un rând din baza de date) pentru ca ID-urile să fie ordonate cronologic și pot fi generate de mai multe mașini simultan fără a avea nevoie de sincronizare.
Alegeți epoca care se potrivește sursei dumneavoastră sub Epocă / format: Twitter și Discord au aceeași aspect al biților, dar date de început diferite, Instagram împarte biții diferit (un câmp shard mai larg, fără ID de lucrător separat), iar Mastodon omite complet câmpurile de mașină în favoarea unui simplu timestamp de milisecunde plus secvență. Selectați Personalizat și furnizați propria dumneavoastră epocă în milisecunde Unix pentru orice alt sistem asemănător Snowflake. Afișa ora locală adaugă propriul fus orar lângă timestamp-ul UTC, iar Afișa descompunerea binară tipărește grupurile de biți brute, astfel încât să vedeți exact care biți poartă ce câmp.
Comutați Direcție la Dată → ID limită pentru a merge în sens invers: tastați o dată (simplu 2026-08-11 sau un timestamp complet ISO 8601) și primiți cel mai mic și cel mai mare ID Snowflake care ar putea exista pentru acea milisecundă — perechea pe care majoritatea API-urilor o așteaptă ca cursor "înainte"/"după" atunci când paginez după ID în loc de după numărul paginii. Fiecare rând este procesat independent, permițând decodificarea unui jurnal întreg de ID-uri sau generarea de limite pentru o listă întreagă de date într-o singură trecere. Instrumentul validează că fiecare valoare se potrivește unui Snowflake de 64 de biți și raportează rânduri invalide sau în afara intervalului în loc să le ignore în tăcere.
Totul funcționează local în browserul dumneavoastră — ID-uri lipite, date și orice epocă personalizată nu lasă niciodată dispozitivul dumneavoastră, ceea ce îl face sigur de utilizat cu date de producție. Copiați rezultatul, descărcați-l ca fișier .txt, sau trimiteți-l direct la intrarea unui alt instrument pentru a continua să lucrați cu el.