TheOmniTool logoTheOmniTool
Developer

JWT Decoder

Decode JWT header and payload instantly.

Header

{
  "alg": "HS256",
  "typ": "JWT"
}

Payload

{
  "sub": "1234567890",
  "name": "John Doe",
  "iat": 1516239022
}

Note: this decodes the token only; it does not verify the signature.

How to use this tool

  1. 1Paste your JWT token.
  2. 2The decoded header and payload appear instantly.
  3. 3Check the expiry and claims.

Frequently asked questions

Is it safe to paste tokens here?

Decoding happens entirely in your browser and nothing is sent anywhere. Still, avoid sharing production tokens with anyone.

Does this verify the signature?

No. It decodes the Base64 content only. Signature verification requires the signing key and should happen server-side.

Related tools