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:

  1. Select your preferred options or input your data into the panel.
  2. Click the main action button to start the process.
  3. 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.