Dekoder Snowflake ID
Rozłóż 64-bitowy Snowflake ID na jego znacznik czasu, identyfikatory maszyn i pole sekwencyjne.
Dekoder Snowflake ID
Wklej jeden lub więcej Snowflake ID — 64-bitowe identyfikatory używane przez Twittera, Discorda, Instagrama, Mastodona i niezliczone wewnętrzne systemy — a to narzędzie rozbije każdy z nich na jego znacznik czasu, identyfikatory maszyn i numer sekwencyjny. Każda usługa dodaje Snowflake ID do danych (tweet, wiadomość Discord'a, wiersz bazy danych), aby ID mogły być sortowane chronologicznie i generowane przez wiele maszyn bez potrzeby koordynacji.
Wybierz epokę pasującą do Twojego źródła w sekcji Epoka / format: Twitter i Discord mają to samo rozmieszczenie bitów, ale różne daty początkowe, Instagram rozdziela bity inaczej (szersze pole fragmentów, bez osobnego ID pracownika) a Mastodon całkowicie pomija pola maszyn na rzecz zwykłego znacznika czasu w milisekundach plus numer sekwencyjny. Wybierz Własna i podaj własną epokę w milisekundach Unixa dla dowolnego innego schematu Snowflake. Pokaż czas lokalny dodaje strefę czasową Twojego urządzenia obok znacznika czasu UTC, a Pokaż rozkład binarny drukuje surowe grupy bitów, abyś mógł zobaczyć dokładnie, które bity zawierają które pole.
Przełącz Kierunek na Data → graniczny ID, aby iść w drugą stronę: wpisz datę (zwykły 2026-08-11 lub pełny znacznik czasu ISO 8601) i otrzymaj z powrotem najmniejszy i największy Snowflake ID, który mógłby istnieć dla tej milisekundy — parę, którą większość interfejsów API oczekuje jako kursor "przed"/"po" przy stronicowaniu według ID zamiast numeru strony. Każdy wiersz jest przetwarzany niezależnie, więc możesz dekodować cały dziennik ID lub wygenerować granice dla całej listy dat naraz. Narzędzie waliduje, że każda wartość mieści się w 64-bitowym Snowflake i raportuje nieprawidłowe lub poza zakresem wiersze zamiast ich cicho pomijać.
Wszystko dzieje się lokalnie w Twojej przeglądarce — wklejane ID, daty i jakąkolwiek własną epokę nigdy nie opuszczają Twoje urządzenie, więc bezpiecznie go używać z danymi produkcyjnymi. Skopiuj wynik, pobierz jako plik .txt lub wyślij go bezpośrednio na wejście innego narzędzia, aby kontynuować pracę.