JWT Decoder
Decode JSON Web Tokens instantly. Inspect the header, payload, signature, expiry, issued time, and useful validation hints for API debugging, auth troubleshooting, and development workflows.
JWT Decoder Controls
Paste a JWT token, upload a token file, inspect the decoded header and payload, and review timing claims instantly.
Status
JWT decoded successfully
Algorithm
HS256
Type
JWT
Time status
Active
Token length
223
Timing claims
Issued At
11/14/2023, 10:13:20 PM
Not Before
11/14/2023, 10:13:20 PM
Expires At
5/18/2033, 3:33:20 AM
Payload claims
sub
1234567890
name
SmartTools
role
admin
iat
1700000000
nbf
1700000000
exp
2000000000
Signature
Included features
- JWT header and payload decoding in the browser.
- Human-readable timing claims for exp, iat, and nbf.
- Quick time-status hints such as active or expired.
- Copy token, header, and payload data.
- Upload token files and download decoded output.
- Claim-by-claim payload inspection for debugging.
What can this JWT decoder do?
This tool decodes JWT header and payload data, checks token timing claims such as exp, iat, andnbf, shows readable timestamps, and helps you debug auth flows without sending data to a server.
Common use cases
Use it for API debugging, login flow troubleshooting, token expiry checks, OAuth and bearer token inspection, backend development, and quick JWT claim review during testing.