Decodificatore di ID Snowflake
Scompone un ID Snowflake a 64 bit nei suoi campi di timestamp, macchina e sequenza.
Decodificatore di ID Snowflake
Incolla uno o più ID Snowflake —gli identificatori a 64 bit utilizzati da Twitter, Discord, Instagram, Mastodon e innumerevoli sistemi interni modellati su di essi— e questo strumento scompone ognuno nei suoi timestamp, identificatori di macchina e numero di sequenza. Ogni servizio aggiunge un ID Snowflake a un dato (un tweet, un messaggio Discord, una riga di database) in modo che gli ID si ordinino cronologicamente e possano essere generati da molte macchine contemporaneamente senza necessità di un passo di coordinamento.
Scegli l'epoch che corrisponde alla tua fonte in Epoch / formato: Twitter e Discord condividono lo stesso layout di bit ma hanno date di inizio diverse, Instagram divide i suoi bit diversamente (un campo shard più ampio, nessun ID di worker separato), e Mastodon salta completamente i campi di macchina a favore di un semplice timestamp in millisecondi più un numero di sequenza. Seleziona Personalizzato e fornisci il tuo epoch in millisecondi Unix per qualsiasi altro schema simile a Snowflake. Mostra ora locale aggiunge il tuo fuso orario insieme al timestamp UTC, e Mostra scomposizione binaria stampa i gruppi di bit grezzi così puoi vedere esattamente quali bit contengono quale campo.
Cambia Direzione in Data → ID limite per andare nell'altra direzione: digita una data (semplice 2026-08-11 o un timestamp ISO 8601 completo) e otterrai lo ID Snowflake più piccolo e più grande che potrebbe esistere per quel millisecondo —la coppia che la maggior parte delle API si aspetta come cursore "prima"/"dopo" quando si pagina per ID invece che per numero di pagina. Ogni riga viene elaborata indipendentemente, quindi puoi decodificare un intero log di ID o generare limiti per un intero elenco di date in una sola volta. Lo strumento convalida che ogni valore rientra in uno Snowflake a 64 bit e riporta le righe non valide o fuori intervallo invece di saltarle silenziosamente.
Tutto viene eseguito localmente nel tuo browser —gli ID incollati, le date e qualsiasi epoch personalizzato non lasciano mai il tuo dispositivo, quindi è sicuro da usare con dati di produzione. Copia il risultato, scaricalo come file .txt, o invialo direttamente all'input di un altro strumento per continuare a lavorarci.