Kodowanie 100% w Twojej przeglądarce

ekoder JWT

Dekoduj tokeny JSON Web Token natychmiast. Ujawnia nagłówek, payload i podpis. Działa offline — Twój token nigdy nie opuszcza przeglądarki.

⚠️ To narzędzie nie weryfikuje podpisu. Używaj go tylko do inspekcji zawartości tokena — nigdy do walidacji uwierzytelnienia.

Dekoder JWT

Wklej dowolny token JSON Web Token, aby natychmiast zdekodować jego trzy części: nagłówek, payload i podpis. Znaczniki czasu wygaśnięcia (exp) i wystawienia (iat) są formatowane jako czytelne daty.

Struktura JWT

JWT składa się z trzech zakodowanych w Base64URL części oddzielonych kropkami: nagłówek.payload.podpis

  • Nagłówek: określa typ tokena (typ) i algorytm podpisu (alg).
  • Payload: zawiera claims — tożsamość użytkownika, role, wygaśnięcie i niestandardowe dane.
  • Podpis: kryptograficzny skrót weryfikujący integralność tokena. To narzędzie nie weryfikuje podpisów.

Typowe claims JWT

  • sub — podmiot (ID użytkownika)
  • iss — wystawca
  • aud — odbiorca
  • exp — znacznik czasu wygaśnięcia (Unix)
  • iat — znacznik czasu wystawienia
  • nbf — ważny od (not-before)
  • jti — unikalny identyfikator JWT

Uwaga dotycząca bezpieczeństwa

Payload JWT jest tylko zakodowany w Base64 — nie zaszyfrowany. Nigdy nie umieszczaj wrażliwych informacji w JWT bez użycia JSON Web Encryption (JWE). Zawsze weryfikuj podpisy po stronie serwera.