Skip to main content
MultiTool
AllGuidesFinanceHealthMathConvertersDate & TimeTextDeveloperGeneratorsImagesPDFAI ToolsGames
MultiTool

Free, fast and reliable online tools for everyday tasks.

CATEGORIES

  • Finance
  • Health & Fitness
  • Math & Education
  • Converters
  • Date & Time

MORE TOOLS

  • Text Tools
  • Developer Tools
  • Generators & Fun
  • Image Tools
  • PDF Tools
  • AI Tools
  • Games

COMPANY

  • How we build
  • Guides
  • About
  • Contact
  • Privacy Policy
  • Terms of Service
  • Cookie Policy
  • Disclaimer

© 2026 MultiTool. All rights reserved.

Made with care for a faster, simpler web.

HOME/DEVELOPER TOOLS/TOOL

JWT Decoder

Paste any JSON Web Token and read its header, payload and claims as readable JSON. Decoding happens locally in your browser.

PARTS
3header · payload · signature
HEADER
{
  "alg": "HS256",
  "typ": "JWT"
}
PAYLOAD
{
  "iss": "https://multitoolbox.online",
  "sub": "1234567890",
  "aud": [
    "api",
    "web"
  ],
  "name": "John Doe",
  "admin": true,
  "iat": 1786636852,
  "exp": 1786813252,
  "jti": "a1b2c3d4"
}
COMMON CLAIMS
isshttps://multitoolbox.online
sub1234567890
audapi, web
exp2026-08-15T17:00:52.000Z · 1 month ago
iat2026-08-13T16:00:52.000Z · 1 month ago
jtia1b2c3d4
SIGNATURE
SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c
Note: this tool decodes the token only. The signature is not verified — verification requires the HMAC secret or public key. Keep secrets and sensitive data out of JWT payloads.

What is a JWT?

A JSON Web Token (JWT) is a compact string used to transmit claims between parties — for example to keep a user logged in. It has three parts separated by dots: header.payload.signature. Each part is base64url encoded, which is why the token looks like random letters and numbers.

How to use this tool

  1. Paste a JWT (or click “Load sample”).
  2. Read the header — algorithm and token type.
  3. Read the payload — the claims (subject, expiry, roles…).
  4. Copy the decoded JSON with one click.

The three parts

  • Header — metadata such as the signing algorithm (HS256, RS256…).
  • Payload — the claims: sub (subject), exp (expiry), iat (issued at), aud (audience) and any custom data.
  • Signature — proves the token was not tampered with. This tool decodes it but does not verify it (verification needs the secret or public key).

Anatomy of a JWT

A JWT has three parts separated by dots — header.payload.signature:

  • Header — algorithm and token type.
  • Payload — the claims: sub (subject), exp (expiry), iat (issued-at) and custom data.
  • Signature — proves authenticity. Decoding is not verifying: checking the signature requires the secret/public key, which only the server holds.
  • Privacy note: payloads are readable by anyone with the token — never put secrets inside. This decoder runs in your browser, so your tokens never leave your device.

Your privacy

Decoding runs entirely in your browser. Your token is never sent to any server and never stored.

Frequently Asked Questions

What is a JWT?+

A JSON Web Token is a three-part string (header.payload.signature) used to pass claims between systems, such as login sessions or API access. Each part is base64url-encoded JSON.

Can I decode a JWT without the secret?+

Yes. The header and payload are only encoded, not encrypted. Anyone can read them — which is exactly why you should never put passwords or sensitive data inside a token payload.

Does this tool verify the signature?+

No. It decodes the three parts only. Verifying a signature requires the HMAC secret (HS256) or the public key (RS256 / ES256), which this free tool does not ask for.

Is a JWT encrypted?+

No. Base64url is an encoding, not encryption. Anyone who obtains a token can read its header and payload. Use JWE for encryption, or keep sensitive data out of the payload.

Why does my token show an error?+

A valid JWT must have exactly three parts separated by dots, and the header and payload must be valid base64url JSON. Check that you copied the full token, including the last dot and signature.

Is it safe to paste my token here?+

Yes — everything runs in your browser and nothing is uploaded. Still, avoid pasting tokens from production environments into any online tool as a general security habit.

Related Tools

JSON FORMATTERBASE64 ENCODERREGEX TESTERHASH GENERATOR