JWT Decoder

Decode and inspect JWT tokens

Use the interactive tool with JavaScript enabled.

About this tool

Paste any JWT (JSON Web Token) to instantly decode the header and payload claims. The decoder displays all fields in readable form, including expiry (exp), issued-at (iat), and not-before (nbf) timestamps converted to human-readable dates. Useful for debugging authentication flows, inspecting OAuth 2.0 and OIDC tokens, and verifying claims during development. Decoding happens entirely in your browser — no server request is made.

Questions and answers

Does the JWT Decoder verify the signature?
No — the decoder only decodes and displays the header and payload. Signature verification requires the secret or public key, which should never be pasted into an online tool.
What JWT algorithms are supported?
The decoder displays tokens signed with any algorithm (RS256, HS256, ES256, etc.) since it decodes the base64url payload directly without verifying the signature.

Related tools

  • JWT Builder — Build and sign JWT tokens in the browser
  • JWT Expiry — Check JWT expiry, iat, and nbf time claims
  • Base64 — Encode and decode Base64 strings and files

Sources and specifications

Tool processing runs in your browser. Privacy policy and cookie preferences.

Read this guide as Markdown