ReallyUseful.Tools

JWT decoder

Decode JSON Web Tokens to inspect the header and payload, check expiry, and verify HS256, RS256, and ES256 signatures — tokens never leave your browser.

Header


    

Payload


    

Verify signature

How to use JWT decoder

Paste a JSON Web Token to decode its header and payload, see when it was issued and when it expires, and verify the signature. Supports HS256/384/512 with a shared secret and RS256, PS256, and ES256 with a public key (PEM or JWK).

Decoding happens entirely in your browser. Tokens often grant access to accounts, so avoid pasting production tokens into tools that send them to a server.

JWT decoder FAQs

Is JWT decoder free?

JWT decoder is a free online tool on ReallyUseful.Tools. No account is required.

Does JWT decoder run in my browser?

JWT decoder is designed to run in your browser where supported, so files can stay on your device instead of being uploaded to a server.

More Developer Tools

JSON formatter & validator

Format, beautify, validate, and minify JSON online. Pinpoint syntax errors by line and column, sort keys, and copy or download the result.

Color picker & converter

Pick a color and convert between HEX, RGB, HSL, HSV, and CMYK. See tints, shades, and contrast ratios against black and white.

Unix timestamp converter

Convert Unix epoch timestamps to human-readable dates and back. Supports seconds and milliseconds, local time, UTC, and ISO 8601.

Browse all 16 Developer Tools tools