Skip to content
All Tools

JWT Decoder

Inspect a JSON Web Token's header and payload. Decoded locally — the signature is shown but not verified.

encoded token
decoded
Valid (not expired)

Header

{
  "alg": "HS256",
  "typ": "JWT"
}

Payload

{
  "sub": "1234567890",
  "name": "Shubham Singh",
  "role": "MTS",
  "iat": 1716239022,
  "exp": 1916239022
}

Timing

Issued at (iat)5/20/2024, 9:03:42 PM (2 years ago)
Expires (exp)9/21/2030, 4:37:02 PM (in 4 years)

Signature

n3-1nqQ0kR3n8xJ0m8Qk3xQ9x2wq6a1Zc8mQ3yQe0A

Not verified — this tool only decodes. Verifying requires the signing secret or public key.

Everything runs in your browser. Your tokens never leave your machine.