Free online JWT decoder
JWT Decoder
Decode JWT header and payload sections, inspect claims, and check common token timestamps.
Developer Tools
Browser based
Runs on the current page
Copy-ready
Use the output where you work
No sign-in
Open the tool and get moving
Developer tool
Decode JWT
Inspect the JSON header and payload inside a token without verifying its signature.
Decoding shows token contents only. It does not prove that the token is trusted or unmodified.
{
"alg": "HS256",
"typ": "JWT"
}{
"sub": "1234567890",
"name": "Jane Developer",
"iat": 1710000000,
"exp": 1893456000
}Issued at
2024-03-09T16:00:00.000Z
Expires
2030-01-01T00:00:00.000Z
Built for the task
Format, validate, encode, decode, and test.
Fast browser utilities for common implementation, debugging, and content-cleanup tasks.
More tools
Continue with related developer tools.
JWT Generator
Generate unsigned or HS256-signed JWT tokens from editable header and payload JSON.
Base64 Encode/Decode
Encode text to Base64 or decode Base64 back to UTF-8 text with optional URL-safe mode.
JSON Formatter
Format, prettify, and minify JSON in the browser with instant syntax feedback.
Timestamp Converter
Convert Unix timestamps in seconds or milliseconds into local time, UTC, and ISO strings.
JSON Validator
Validate JSON syntax, inspect parse errors, and view a clean formatted preview.
CSV ↔ JSON Converter
Convert CSV to JSON or JSON to CSV with header, delimiter, type-detection, and formatting controls.
FAQ
JWT Decoder questions.
Does this JWT decoder verify signatures?
No. It decodes the token header and payload only. Signature verification requires the correct secret or public key.
Is it safe to paste tokens here?
The decoder runs in the browser, but you should avoid pasting production secrets or live user tokens into any web tool.
Custom software