JWT Decoder
Decode JWT tokens fast — header, payload, and claims (iat/exp/nbf) shown human-readable. Runs 100% in your browser, token never leaves your device.
Header
Payload
What is a JWT?
A JSON Web Token is the standard format for transmitting claims between client and server (auth, API access). Three parts:
<header>.<payload>.<signature> Security note
- This tool only decodes — it does NOT verify the signature. The payload is shown even if the signature is invalid.
- Never paste production JWTs containing sensitive data into any online decoder — including this one. Use dev/test tokens.
- Decoding runs 100% in your browser. Disconnect from the internet → it still works.
Who this is for
Backend devs, API integrators, anyone debugging JSON/YAML/CSV payloads or working with structured data.
FAQ
Is my sensitive data safe?
Yes. JSON/YAML/CSV you paste is NOT uploaded to any server. All processing happens locally in your browser.
Is there a size limit?
Browser RAM dependent. Files under 10MB run smoothly. Larger files may freeze the tab.
Related tools
See all tools →JSON Formatter
Format / minify / validate JSON. Sort keys A-Z, custom indent, Ctrl+Enter shortcut.
NEWUUID / Hash / Base64 / URL
Bundle: UUID v4, SHA-256/512 hash, Base64 (URL-safe), URL encode.
NEWJSONPath Tester
Test JSONPath queries against JSON samples. Pick data from API responses, debug structured output. Recursive descent + filters.
NEWNumber Base Converter
Convert between bases 2-36 + ASCII codes. BigInt support. Useful for bitwise debugging, CS101, memory dumps.