JWT Encoder / Decoder
Decode and generate JSON Web Tokens. Inspect payloads or create new tokens.
How to Decode and Encode a JWT Online for Free
1. Switch to the Decode tab and paste any JWT to instantly see its header, payload, and signature.
2. Switch to the Encode tab to build a new token: edit the header and payload JSON and provide a secret key.
3. The signature updates live as you type, so you can verify a token's structure before shipping it.
4. Copy the decoded payload or the freshly signed token with one click.
Decoded Entirely In Your Browser
Your token, secret key, and payload are parsed and signed locally using your browser's own JavaScript engine. Nothing is sent to a server, so you can safely inspect tokens that contain real production secrets.