JWT Decoder
JWT Decoder splits a JSON Web Token into its header and payload and decodes them to readable JSON, so you can inspect claims like expiry and issuer.
🔒 Decoded locally — your token never leaves your browser. Signature is not verified.
How to use JWT Decoder
- Paste your JWT.
- Read the decoded header and payload.
- Inspect the claims.
Frequently asked questions
Does it verify the signature?
No — decoding only reads the header and payload. Signature verification needs the secret/key and is intentionally not done here.
Is my token uploaded?
Never. Decoding is purely local in your browser, so it's safe for sensitive tokens.
What does it show?
The decoded header and payload JSON, including standard claims like exp, iat and iss.
Related developer tools
UUID Generator
Generate random v4 UUIDs (GUIDs) in bulk and copy them with one click. Free, instant and fully in-browser using the secure crypto API.
Base64 Encode / Decode
Encode text to Base64 or decode Base64 back to text instantly. Free, private, in-browser — supports full Unicode (UTF-8).
JSON Formatter & Validator
Format, beautify, minify and validate JSON instantly. Free, private, in-browser JSON formatter with clear error messages.
QR Code Generator
Generate a QR code from any text, link, email or phone number and download it as a PNG. Free, instant and fully in-browser.