JWT Decoder
Decode and verify JSON Web Tokens — in your browser, never uploaded
100% Private — your data never leaves your device
Your token and secret are decoded and verified in your browser. Nothing is sent to any server — safe for real tokens.
Header
Payload
This token uses an asymmetric algorithm, so verifying it needs the issuer's public key — not supported here. The token is still fully decoded above.
Reading a JWT
A JWT is header.payload.signature. Decoding shows the header and claims (this is not secret — anyone with the token can read it). The signature proves who issued it; only verification with the key tells you the token is authentic and untampered.