Decode a token to inspect the header.
Inspect JSON Web Tokens safely in your browser.
Paste a token, review header and payload claims, and spot expiration issues instantly. Pair it with the JSON formatter to explore complex payloads before sharing with teammates.
Input JWT
Tip: JWTs are made of header, payload, and signature segments separated by periods.
Decoded header & payload
Review algorithms, claims, and signature output.
Decoded claims appear here.
Signature
Base64URL and hex views help when verifying signatures manually.
- Base64URL
- Decode to view the signature segment.
- Standard Base64
- Hex
Registered claims at a glance
Common fields like exp, iss, and aud translate into human timestamps.
- Decode a token to highlight exp, iat, aud, iss, and more.
Frequently asked questions
Quick answers for developers landing here from search.
How do I decode a JWT?
Paste the token into the input and click Decode. The tool splits the header, payload, and signature so you can review them instantly.
Does this JWT decoder verify the signature?
No. It focuses on parsing and visualizing the token. Use your application secret or public key to verify signatures programmatically.
Are my tokens sent to a server?
No. All decoding happens in your browser. Nothing is stored or transmitted, which keeps secrets safe during debugging.