berryfy

JWT decoder

Paste a JSON Web Token to inspect its header, payload, common claims, and expiration state in your browser. The token never leaves your device.

0 of 200000 characters

This tool only decodes the readable JWT header and payload. It does not verify the signature or prove the token is trusted.

Claim summary

Decode a token to inspect common claims.

No exp claim

Header JSON

Decoded JSON will appear here.

Payload JSON

Decoded JSON will appear here.

JWT decoding runs on your device. Tokens and decoded claims are not uploaded or stored.

Read token claims before debugging

JWTs often travel through login flows, API requests, and support tickets as compact strings. Decoding the header and payload makes it easier to check the algorithm, subject, audience, scopes, issued time, not-before time, and expiration without copying values by hand.

This tool is intentionally a decoder, not a verifier. It does not prove that a token is trusted or that the signature is valid. Use it to inspect readable claims, then verify tokens in the system that owns the signing key.

The decoder runs in the browser and accepts pasted tokens with or without a Bearer prefix. Header and payload JSON can be copied separately, and private tokens are not uploaded to berryfy.

Continue with tools that fit the same task flow.

Frequently asked questions