VibeGear
Inspectors

JWT debugger

Decode tokens, see claims, spot expired sessions.

Tools → Inspect → JWT debugger · 7-day free trial · Premium $9.99 / yr

Try it now·runs locally · nothing uploaded
JWT (header.payload.signature)
Decoded
✓ Currently valid
Header
{
  "alg": "HS256",
  "typ": "JWT"
}
Payload
{
  "sub": "1234567890",
  "name": "Alice",
  "iat": 1516239022,
  "exp": 1999999999,
  "roles": [
    "admin"
  ]
}
Annotated claims
  • sub (Subject) = 1234567890
  • name (Name) = Alice
  • iat (Issued at) = 1516239022 · 2018-01-18T01:30:22.000Z (8 years ago)
  • exp (Expiration) = 1999999999 · 2033-05-18T03:33:19.000Z (in 7 years)
  • roles = ["admin"]

Signature is intentionally not verified — that needs a key you haven’t shared. The extension’s JWT signer handles HMAC signing if you have the secret.

Want this and 50 more tools at one keyboard shortcut, with collections and persistence?Install free trial →
Premium

Built for the things AI can’t fake

This tool runs free, right here. The extension adds three things a web widget can’t:

Start 7-day trial

What it does

A JWT is a signed, base64-encoded token APIs use to prove who you are: three dot-separated parts (header.payload.signature). The header says how it was signed, the payload contains "claims" (user ID, expiration, roles), and the signature stops people from forging tokens.

The JWT debugger decodes header + payload so you can read the claims. Standard claims like exp (expiration) and iat (issued at) get human-readable timestamps; expired tokens light up red.

Why use VibeGear's jwt debugger

How to use it

  1. 1Tools → Inspect → JWT debugger.
  2. 2Paste your JWT.
  3. 3Header, payload, and annotated claims appear instantly.

Frequently asked

Does it verify the signature?

No — and we’re explicit about that. Verification needs the secret or public key, which you haven’t given us. Faking a "verified" badge from the client side would be misleading. Use the JWT signer if you have the secret and want to sign new tokens.

Related tools

Premium

One install. Every tool above.

7 days free, then VibeGear Premium is $9.99 / €9.99 per year. Everything runs locally.

Install & start trial →

Language