JWT Decoder - Decode JWT Tokens Online Free | IconVault
Decode any JWT token instantly in your browser - now with optional HMAC (HS256/384/512) signature verification. View header, payload, expiry and claims as readable JSON - 100% private, no signup.
JWT Decoder
Inspect tokens without sending them anywhere.
5 of 5 free decodes left - tokens never leave your browser.
Decoded header & payload appear here
Header, payload and expiry as readable JSON - plus optional HMAC signature verification with your secret.
About this tool
IconVault's JWT Decoder turns a compact token string into readable JSON in one click. Paste the token and the header (algorithm, token type), the payload (claims like sub, name, iat and exp) and the raw signature appear in separate panels, so you can inspect exactly what an auth token carries - essential when debugging login flows, expired sessions or role-based access bugs.
Everything happens in your browser: the token is decoded locally and never uploaded to any server, so it's safe to paste staging or production tokens. Expiry is calculated automatically and shown as a green “expires in…” or red “expired…” badge. A built-in security panel warns about unsigned tokens (alg:none), missing or expired exp claims, and sensitive data like passwords or secrets hiding in the payload. Every visitor gets 5 free decodes - IconVault Pro ($12/year) unlocks unlimited use of every developer tool.
Frequently asked questions
Popular searches
More tools
Code Playground
Write HTML, CSS & JS with live preview.
JSON Formatter
Beautify, validate & minify JSON.
Base64 Encoder
Encode & decode text and files.
Regex Tester
Test patterns live with match highlighting.
Coming soon
CLI
Coming soon
Figma plugin
Coming soon
VS Code extension
Coming soon
Chrome extension
Coming soon
AI icon generator
Coming soon
Team workspaces
Coming soon