JWT Decoder

Decode JWT tokens to inspect the header, payload, and signature. View expiration status and human-readable timestamps.

This tool decodes but does NOT verify JWT signatures. Never trust a token based on its decoded contents alone.

Frequently Asked Questions

How do I decode a JWT token online?
Paste your JWT token into the input field and the header, payload, and signature are decoded and displayed instantly with syntax-highlighted JSON. No server round-trip required.
Does this tool verify JWT signatures?
No. This tool only decodes the token to show its contents. It does not verify signatures. Never trust a token based solely on its decoded contents.
What claims does the JWT decoder display?
All claims in the payload are shown as formatted JSON. Standard time claims (iat, exp, nbf) are also displayed as human-readable dates, and the expiration status is shown as a badge.
Is my JWT data safe when using this decoder?
Yes. All decoding happens entirely in your browser. No token data is ever sent to a server.