JWT Decoder

Decode and inspect JSON Web Tokens with claim explanations

Share this tool

Report a problem

Describe the problem without including private input or files.

How useful was this tool?

How useful was this tool?

Try a sample

Paste a JWT to inspect its header, claims and signature.

Signature not verified. Decoding does not establish that a token is authentic or trusted.

Token timing

—

Algorithm
—
Issued at
—
Not before
—
Expires at
—

About JWT Decoder

The JWT Decoder is a free online tool that instantly decodes any JSON Web Token into its three component parts: Header, Payload, and Signature. JSON Web Tokens (JWTs) are an open standard (RFC 7519) used to securely transmit information between parties as compact, self-contained JSON objects. They are the backbone of modern authentication and authorization in web applications, APIs, and microservices.

Every JWT consists of three Base64URL-encoded segments separated by dots. The Header specifies the signing algorithm (such as HS256 or RS256) and token type. The Payload contains claims -- key-value pairs carrying user data, permissions, expiration times, and other metadata. The Signature ensures the token has not been tampered with and can only be verified with the correct secret or public key.

Your tokens are never uploaded or stored. The tool also checks expiration status, formats timestamps into human-readable dates, and provides explanations for standard registered claims like iss, sub, aud, exp, iat, and nbf.

Privacy settings

Choose your preferences for analytics, advertising and personalization. Essential storage keeps features such as your theme and saved tools working.

Essential storage is always enabled.