Toolora

JWT

Encode, decode and verify JSON Web Tokens locally.

The JWT tool encodes, decodes and verifies JSON Web Tokens entirely in your browser. It supports HS256, HS384, HS512, RS256, RS384, RS512, ES256, ES384, ES512 and unsigned none tokens.
Mode

How to use

  1. Choose Encode, Decode or Verify mode.
  2. For encoding, edit the header and payload JSON and enter a key; for decoding or verification, paste a token.
  3. Review expiration, structured claims and the signature verification result.

Frequently asked questions

Is my token or key sent to a server?

No. Everything runs locally with the browser Web Crypto API.

Which algorithms can be verified?

HS algorithms use a secret, RS and ES algorithms use a PEM public key, and none tokens are shown as unsigned.