JWT Token Decoder & Validator.
Decode and validate JWT tokens instantly. View header, payload, and check token structure with our free online tool.
- Security & Privacy
- Runs in your browser
Example JWT Tokens
Click the copy button to try these tokens in the decoder above
Standard JWT Token
A valid JWT with basic claims (sub, name, iat, exp)
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyLCJleHAiOjI1MTYyMzkwMjJ9.DXqQH5zDlKEF7q8_UC-UZKhG7mLwEVWoR_qc-tR4kBs
Custom Claims Token
JWT with additional custom claims (email, role)
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiZW1haWwiOiJqb2huQGV4YW1wbGUuY29tIiwicm9sZSI6ImFkbWluIiwiaWF0IjoxNTE2MjM5MDIyLCJleHAiOjI1MTYyMzkwMjJ9.sxwbVPZ9N7G8SQEQLzr3ALGQBYaEXw65RY4Uf8h7oWE
Expired Token
JWT token that has already expired
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyLCJleHAiOjE1MTYyMzk5OTl9.drt_po6bHhDG7m-QFR4v4ezl8NX7SzI2Q-DonVR6Z_Y
Invalid Token
Malformed JWT token for testing error handling
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkw.invalid
How to Use
- Paste your JWT token into the text area above
- The token will be automatically decoded
- View the decoded header and payload data
- Check the token's structure validation
How it works
Four steps.
- 01
Paste your JWT token into the input field.
- 02
View the decoded header and payload data instantly.
- 03
Check token expiration and validation status.
- 04
Copy individual sections or the entire token as needed.
Features
Features.
Token Validation
Instantly validate JWT token structure and format.
JSON Parsing
View decoded header and payload data in formatted JSON.
Expiration Check
Automatically check token expiration status.
Instant Preview
Real-time decoding as you type or paste tokens.
Quick Copy
Copy decoded data or original token with one click.
Clear Function
Reset the decoder with a single click.
Responsive Design
Works perfectly on all devices and screen sizes.
Secure Processing
All processing happens locally in your browser for complete privacy.
What is a JWT token?
JWT (JSON Web Token) is a compact, URL-safe means of representing claims between two parties. It consists of three parts: header, payload, and signature, each separated by dots.
Can I use this tool to validate token signatures?
This tool validates the token structure and format, but cannot verify the cryptographic signature as that would require the secret key used to sign the token.
Is it safe to paste my JWT tokens here?
Yes! All processing is done locally in your browser. No token data is ever sent to any server or stored anywhere.
What information can I see about my token?
You can view the decoded header (including algorithm type), payload claims (such as issuer, subject, expiration), and the signature portion of your token.
Can I check if my token is expired?
Yes, the tool automatically checks the expiration claim (exp) if present in your token and shows whether the token has expired.
Related tools
More Security & Privacy tools.
AES Cipher
Encrypt and decrypt using AES
Bcrypt Hash Generator
Generate secure BCrypt password hashes
Blowfish Cipher
Fast symmetric block cipher encryption with variable-length keys (32-448 bits)
Clickjacking Tester
Test websites for clickjacking vulnerabilities
CSP Generator
Generate Content Security Policy headers
CSRF Token Generator
Generate secure CSRF protection tokens
DES Cipher
DES and Triple DES encryption/decryption for legacy system compatibility
Hash Calculator
Calculate MD5 SHA hashes quickly
Built by Infyways
Need more than a tool.
These utilities are made by the Infyways studio. When a free tool is not enough, we build the real thing.