JWT Decoder
Paste a JSON Web Token to decode its header and payload. This only decodes — it does not verify the signature.
Header
{
"alg": "HS256",
"typ": "JWT"
}Payload
{
"sub": "1234567890",
"name": "John Doe",
"iat": 1736936800,
"exp": 1768472800
}iat: 1/15/2025, 10:26:40 AM
exp: 1/15/2026, 10:26:40 AM
How to use this tool
Paste any JWT into the box above — the header and payload are decoded instantly and shown as formatted JSON. Standard timestamp claims (iat, exp, nbf) are also converted to readable dates. This tool only decodes the token's contents; it does not verify the signature, and the token never leaves your browser.
Related Tools
Related Blog Posts
What Is a JWT Token and How to Decode It Safely
A plain-English explanation of JSON Web Tokens — what's inside them, and how to decode one without exposing it to a third-party server.
Read moreBest Free Tools Every Developer Should Bookmark
Five browser-based utilities worth bookmarking for everyday development tasks, and what each one is actually good for.
Read moreJSON vs XML: Which Data Format Should You Use in 2026?
A practical comparison of JSON and XML for APIs, config files, and data exchange — including where each format still wins.
Read more