Dekóder Snowflake ID
Rozlož 64-bitové Snowflake ID na jeho časovú značku, identifikátory strojov a poradové pole.
Dekóder Snowflake ID
Vložte jeden alebo viacero Snowflake ID — 64-bitové identifikátory používané Twitterom, Discordom, Instagramom, Mastodenom a nespočetnými internými systémami — a tento nástroj každý rozdelí na jeho časovú značku, identifikátory strojov a poradové číslo. Každá služba pridá Snowflake ID k údajom (tweet, správa Discordu, riadok databázy), aby mohli byť ID triedené chronologicky a generované mnohými strojmi bez potreby koordinácie.
Vyberte epochu, ktorá sa zhoduje s vašim zdrojom pod Epocha / formát: Twitter a Discord majú rovnaké rozdelenie bitov, ale rôzne dátumy spustenia, Instagram rozdeluje bity inak (širšie pole črepov, bez samostatného ID pracovníka) a Mastodon vynecháva polia strojov úplne v prospech jednoduchej časovej značky v milisekundách plus poradové číslo. Vyberte Vlastná a zadajte vlastnú epochu v Unixových milisekundách pre akýkoľvek iný Snowflake schéma. Zobraziť lokálny čas pridá časovú zónu vášho zariadenia vedľa UTC časovej značky a Zobraziť binárny rozklad vytlačí surové skupiny bitov, aby ste mohli vidieť presne, ktoré bity obsahujú ktoré pole.
Prepnite Smer na Dátum → hraničné ID, aby ste išli opačným smerom: zadajte dátum (jednoduchý 2026-08-11 alebo úplnú ISO 8601 časovú značku) a získajte späť najmenší a najväčší Snowflake ID, ktorý by mohol existovať pre túto milisekundu — pár, ktorý väčšina API očakáva ako kurzor „pred“/„po“ pri stránkovaní podľa ID namiesto čísla stránky. Každý riadok je spracovaný nezávisle, takže môžete dekódovať celý protokol ID alebo generovať hranice pre celý zoznam dátumov naraz. Nástroj overuje, že každá hodnota sa zmestí do 64-bitového Snowflake a hlási neplatné alebo mimo rozsahu riadky namiesto ich tichého preskočenia.
Všetko prebieha lokálne vo vašom prehliadači — vložené ID, dátumy a akákoľvek vlastná epocha nikdy neopúšťajú vaše zariadenie, takže je bezpečné používať ho s produkčnými údajmi. Skopírujte výsledok, stiahnite ho ako súbor .txt alebo ho odošlite priamo na vstup iného nástroja, aby ste s ním mohli ďalej pracovať.