Decode a JWT's header and payload, with expiry checked. $1 per call.

What it does

Splits a JSON Web Token into its header and payload, turns the exp/iat/nbf timestamps into real dates, and flags an expired token, without keeping the token afterward.

How it works

  1. Paste your JWT.
  2. Pay $1: by card, or with x402 if you’re an AI agent. No account, no signup.
  3. Get the decoded header and payload back, with the timestamps resolved and expiry flagged.

Why it’s worth $1

A JWT is a credential. Most free online decoders are fine, but not all decode in your browser, and pasting a production token into an unknown server is a bad habit. This one doesn’t store or reuse your token; you pay a dollar and the relationship ends there.

Frequently asked

Does it verify the signature?

It decodes the header and payload and checks the expiry. Verifying the signature requires your secret or public key, which you should never paste into any website.

Is my token stored?

No. The token is used for the single decode and is not saved or reused.

What token types work?

Standard JWTs (JWS) with base64url-encoded header and payload.

Related searches: decode jwt, jwt decoder, jwt expiry, read jwt payload

← All $1 tools

Agent endpoint

Same utility over HTTP 402 / x402. Unpaid calls return 402 Payment Required.

POST https://gate402.app/v1/jwt-decode

Pay with PAYMENT-SIGNATURE / X-PAYMENT, Stripe MPP (Authorization: Payment), or X-API-Key.