Strona główna / Narzędzia dla programistów / Internetowy dekoder JWT
Darmowe narzędzia online

Internetowy dekoder JWT

Dekoduje nagłówek i ładunek tokena JWT (segmenty Base64URL) lokalnie w przeglądarce, wyświetlając je jako JSON oraz oryginalny segment podpisu.

Rozpocznij

Internetowy dekoder JWT

Dekoduje nagłówek i ładunek tokena JWT (segmenty Base64URL) lokalnie w przeglądarce, wyświetlając je jako JSON oraz oryginalny segment podpisu.

Wklej wymyślony token testowy z trzema segmentami, uruchom przetwarzanie, sprawdź Header i Payload JSON oraz oryginalny trzeci segment i skopiuj wszystko. Wyczyść usuwa wejście i wynik. Brak automatycznego dekodowania, wyboru plików i pobierania.

eyJhbGciOiJub25lIn0.eyJzdWIiOiJ0ZXN0In0.
Header: {"alg":"none"}
Payload: {"sub":"test"}

Tylko pierwsze dwa segmenty są dekodowane jako obiekty JSON UTF-8; tablice, wartości prymitywne, błędny JSON lub UTF-8 są odrzucane. Trzeci pozostaje bez zmian i może być pusty; kodowanie i podpis nie są sprawdzane. Przeglądarka przyjmuje też zwykłe Base64 z +, / i dopełnieniem; nie jest to ścisły kanoniczny walidator Base64URL. Maksymalnie 500000 jednostek kodu UTF-16 przed przycięciem. JSON może zaokrąglać duże liczby i zachowuje ostatni powtórzony klucz. Claims, typy i czasy exp/nbf/iat, wystawca, odbiorca, algorytm, klucze i autoryzacja nie są weryfikowane. Dekodowanie nie jest deszyfrowaniem; JWE z pięcioma segmentami nieobsługiwany. Nie ufaj danym; używaj tokenów testowych.

Przetwarzanie odbywa się lokalnie w przeglądarce.