Stays on your computer How this works

Free JWT decoder

Read a token's contents without sending it anywhere

Decoding and verifying use no libraries and make no network requests. Decoding is base64url and JSON; verification uses the browser's own crypto. Your token stays in this tab — which is not true of every site that offers this.
Token
HS256Not expired
Subject1234567890
Issued at9/1/2025, 12:00:00 AM411 days ago
Expires1/1/2030, 12:00:00 AMin 1172 days
Header
{
  "alg": "HS256",
  "typ": "JWT"
}
Payload
{
  "sub": "1234567890",
  "name": "Ada Lovelace",
  "admin": true,
  "iat": 1756684800,
  "exp": 1893456000
}
Signature
OCLumBv-TYViklVPjVkq20q5m4-OMDXfozUoz9Vhgd4
Check the signature