Developer
JWT Decoder
Decode JSON Web Tokens (JWT) instantly to view header, payload, and signature data.
Paste a JWT on the left to see the decoded components.
How to decode a JWT
Developers frequently need to inspect the contents of an authentication token during API development and debugging. Our client-side decoder makes this instant and secure.
- 1Paste the Token: Simply copy your Base64Url encoded JWT (which typically looks like three long strings separated by dots) and paste it into the left input box.
- 2View the Claims: The token is instantly parsed and split into its three components. The Header and Payload are pretty-printed as syntax-highlighted JSON on the right side.
- 3Copy the Payload: If you need the raw JSON data, just click the "Copy Payload" button next to the Payload section.
Frequently Asked Questions
What is a JSON Web Token (JWT)?
Are my JWTs logged or sent to a server?
Does this tool verify the signature?
Why is a JWT split into three parts?
Security Note
Anyone with access to your JWT can read the payload data just like this tool does. You should never put sensitive data (like passwords or social security numbers) inside the payload of a JWT.
Discover
Explore More Free Tools
Developer
JSON Formatter
Format, validate, and minify JSON payloads instantly in your browser.
Security
Password Generator
Generate cryptographically secure passwords instantly in your browser.
Developer
Base64 Encoder / Decoder
Easily encode text to Base64 or decode Base64 back to text with full UTF-8 support.