JWT Decoder

Header

{
  "alg": "HS256",
  "typ": "JWT"
}

Payload

{
  "sub": "123",
  "name": "Rangdom",
  "local": true
}
Decoded locally in your browser with Base64URL parsing and JSON.parse. Signatures and claims are not verified, and your token stays only on this page.

Decode JWT header and payload

Paste a JSON Web Token to inspect its Base64URL-encoded header and payload as formatted JSON. This tool only decodes token contents; it does not verify signatures, validate claims, or fetch signing keys.