JWT Decoder
Decode and verify JWT tokens
This free online jwt decoder runs in your browser and is part of our Developer Tools collection.
JWT Decoder
Decode and inspect JSON Web Tokens (JWT). View header, payload, and signature.
About JWT:
- JWT consists of three parts: Header, Payload, and Signature
- Header contains token type and signing algorithm
- Payload contains claims (user data, expiration, etc.)
- Signature is used to verify the token's authenticity
- Common claims: iss (issuer), sub (subject), exp (expiration), iat (issued at)
How to Use the Online JWT Decoder
Paste your `eyJhbGciOi...` JSON Web Token into the input area.
Examine the token header: signing algorithm (`alg`, e.g. HS256 or RS256) and token type (`typ`).
Review token subject (`sub`), issuer (`iss`), audience (`aud`), and check live expiration countdown (`exp`).
Inspect the signature block verification status without exposing private secrets.
Frequently Asked Questions
Common questions about using this free online jwt decoder.
Is it safe to paste private JWT tokens into this decoder? ▾
How does the expiration check work? ▾
Why does a JWT contain three distinct sections separated by dots? ▾
Can a user modify their permissions inside a JWT token? ▾
More Developer Tools
Explore related tools in the same category to solve adjacent tasks faster.