JWT Decoder
Paste a JSON Web Token to decode its header and payload, inspect claims, and see whether the exp claim has passed.
JWT token
Token decoded. Signature is not verified.
Results
- Expires
- 1/1/2050, 12:00:00 AM
- Status
- Not expired
How it works
Enter your input
Fill in the values, paste your text, or upload the file this tool works with.
See results instantly
Most tools update live as you type; a few use a single button. Either way, the result appears right on this page.
Use your results
Copy, download, or share what the tool produces — you're always in control of the output.
What is JWT Decoder?
Paste a JSON Web Token to inspect its header and payload claims without sending the token away from your browser.
How to decode a JWT
What this decoder shows
The tool decodes the Base64URL header and payload, formats the JSON, and checks whether a numeric exp claim is already expired.
Important limitation
Decoding is not verification. Anyone can decode a JWT; signature verification requires the correct secret or public key and is intentionally not performed here.
Claims to inspect
- exp tells you when the token expires.
- iss often identifies the issuer.
- sub usually identifies the subject or user.
Token handling
Decoding a JWT is not the same as verifying its signature. Avoid using sensitive production tokens in examples, screenshots, or shared sessions.
Frequently Asked Questions
Does this verify the JWT signature?
No. It only decodes header and payload so you can inspect claims safely.
Is it safe to paste a token here?
The tool runs locally, but you should still avoid pasting highly sensitive production tokens into any page you do not control.
What if my JWT has no exp claim?
The decoder still shows the payload, but it cannot tell whether the token is expired.
Does this verify the signature?
No. It decodes the header and payload and reads exp, but it does not verify the signature or trust the token.
Related Tools
- PopularAvailableLocal
UUID Generator
Generate standards-compliant UUID v4 and GUID identifiers individually or in bulk.
- PopularAvailableLocal
JSON, YAML & XML Formatter
Format, minify, and validate JSON and XML, and convert between JSON and YAML.
- PopularAvailableLocal
QR Code Generator & Reader
Create QR codes and read QR images locally.
- PopularAvailableLocal
Base64 Encoder/Decoder
Encode and decode text using Base64 locally.
- PopularAvailableLocal
URL Encoder/Decoder
Encode and decode URLs in separate tabs, with batch and recursive options.
- PopularAvailableLocal
Unix Timestamp Converter
Convert Unix timestamps (seconds and milliseconds) to dates and vice versa.
- AvailableLocal
HTML Entity Encoder/Decoder
Encode and decode HTML entities safely.
- AvailableLocal
Regex Tester
Test regular expressions and preview replacements.
- AvailableLocal
Cron Expression Generator & Validator
Build, validate, and decode 5-field cron expressions with next run times.
- AvailableLocal
JSON Diff Checker
Compare two JSON values and list changed paths.