JWT Debugger & Parser
Paste a JWT below that you'd like to decode, validate, and verify.
Encoded Token (Input/Output)
Header (Algorithm & Key ID)
Payload (Data & Claims)
Verify Signature
Unverified (Secret/Key Required)
Verification key is missing or incomplete.
How to Use the JWT Debugger & Parser
Paste your encoded JWT into the left editor panel. The tool will instantly split and decode the Header and Payload.
Check the right panel for decoded JSON. Valid claims and Unix timestamps will be parsed and formatted.
Optionally, input your symmetric secret or non-symmetric public key to verify the signature. Toggle Base64 encoding if needed.
Edit the Header or Payload JSON on the right. Enter your private key or secret to automatically re-sign and update the encoded Token on the left.
JSON Web Token Debugger FAQ
Is my JWT token uploaded to any server?
Why does my signature verification fail?
How can I generate a new token with modified claims?
What are standard claims?
🔗 Related Tools
JSON Formatter & Validator
Format, minify and validate JSON data locally in your browser.
Universal 40-in-1 Unit Converter
Real-time, local unit converter supporting 40 domains: Physics, Development, Finance, Life, Engineering, Time & Geo.
All-in-One Crypto Suite
Supports MD5, SHA-1/256/512, AES, DES, HMAC, Base64, URL, Hex, Unicode, HTML Entity and Password Generator.
Base64 Encoder/Decoder
Encode or decode strings using standard Base64 encoding.
