J.W.T. Debugger
Securely decode, parse, and verify JSON Web Tokens. Paste a token to see its content in real time.
advertisement
Tip 💡: He JWT Decoder allows you to read the content of a token (Header and Payload) and cryptographically verify if the signature is authentic. Ideal for debugging authentication errors.
Encoded JWT Waiting Token...
Decoded Header (Algorithm & Type)
Decoded Payload (Data)
Verify Signature - HS256 only Waiting for Key...
HMACSHA256( base64UrlEncode(header) + "." + base64UrlEncode(payload), your_secret_key )
Tip 💡: He JWT Encoder allows you to create a token from scratch. Edit the JSON of the Header and Payload, write a secret key and we will generate the signed Token.
Header (JSON)
Payload (JSON)
Secret Key (Secret)
Encoding Format
Generated JWT
The token will appear here...
Tip 💡: JWE Encrypt (JSON Web Encryption) It encrypts the data so that no one can read it without the private key. Unlike the standard JWT (which anyone can read), JWE guarantees complete confidentiality.
JWE Example:
Payload to Encrypt (JSON)
Algorithm (alg)
Encryption Method (enc)
Public Key (PEM, JWK JSON or Secret String for 'dir')
Key Format
JWE Output
The encrypted token will appear here...
Tip 💡: JWE Decrypt takes an encrypted JWE token and uses a private or secret key to reveal its hidden original content.
JWE Example:
JWE Input
Private Key (PEM, JWK JSON or Secret String for 'dir')
Key Format
Decoded JWE Header
Decoded JWT Header
Decoded Payload
JWT Output
Tip 💡: JWK Generator (JSON Web Key) creates secure cryptographic keys (RSA, EC, Octet) formatted in JSON for use in JWT signing and authentication systems.
Key Configuration
JWK Generated
Advertisement (In-Article)
What is J.W.T. Debugger and how does it work?
Securely decode, parse, and verify JSON Web Tokens. Paste a token to see its content in real time.. This free online tool is designed to be fast, secure, and easy to use directly from your browser without any downloads.
How to use this tool
Follow these simple steps to get the best results instantly:
- Select your preferred options or input your data into the panel.
- Click the main action button to start the process.
- Review your results instantly on the screen.
100% Privacy Guaranteed 🔒
We value your privacy. All processing is done locally on your device. No data is ever sent to or stored on our servers.