How to Decode a JWT (JSON Web Token)

Published September 11, 2026 · 3 min read

A JWT looks like gibberish at a glance, but it's really just three base64-encoded sections — a header, a payload, and a signature — separated by dots. This tool decodes the header and payload so you can see exactly what claims and metadata a token actually contains.

Try JWT Decoder

Steps

  1. 1

    Open the JWT Decoder tool

    Go to the JWT decoder.

  2. 2

    Paste your JWT

    Paste the full token string, including all three dot-separated sections.

  3. 3

    Decode

    The header and payload are decoded and shown as readable JSON.

  4. 4

    Review the claims

    See exactly what data — user ID, expiry, roles — the token encodes.

Frequently asked questions

Because decoding runs entirely client-side, you can inspect a token's claims while debugging an auth flow without it touching any server but your own.

← Back to blog