🔐 Premium JWT Decoder
❓ Help
Decode JWT Token
JWT Token
Secret Key (for signature verification)
Decode Token
Clear
Decoded Token
Header
Copy
Payload
Copy
Signature
Copy
⚠️ Security Warning
Encode New JWT
Secret Key
Algorithm
HS256
HS384
HS512
Custom Claims
+ Add Claim
Encode Token
Encoded Token
Copy
Timestamp Converter
Unix Timestamp
Convert
Token History
No history yet
Clear History
Bulk Token Validation
Tokens (one per line)
Validate All
API Integration
API Endpoint
Send Current Token to API
Help & Instructions
×
📖 How to Use
Paste your JWT token in the input field
Optionally enter a secret key for signature verification
Click "Decode Token" to decode and analyze
View decoded header, payload, and signature
🔐 Signature Verification
Enter the secret key used to sign the token
Supports HS256, HS384, HS512 algorithms
RS256 verification requires public key (advanced)
Shows whether the signature is valid
⏰ Token Validation
Checks token expiration (exp claim)
Validates "not before" (nbf) claim
Shows issued at (iat) time
Identifies issuer (iss) and audience (aud)
🔧 Encoding Tokens
Add custom claims using the form
Enter a secret key for signing
Select the algorithm (HS256, HS384, HS512)
Click "Encode Token" to generate JWT
📋 Additional Features
History:
Automatically saves decoded tokens
Bulk Validation:
Validate multiple tokens at once
Timestamp Converter:
Convert Unix timestamps to readable dates
API Integration:
Send tokens to external API endpoints
Copy:
Copy decoded data with one click
⚠️ Security Notes
Never share secret keys publicly
This tool runs entirely in your browser (client-side)
No data is sent to external servers
Use for debugging and development purposes