🔑 JWT Decoder

Paste a JSON Web Token to decode and inspect its header, payload, and expiry.

Paste JWT Token

What is a JWT?

A JSON Web Token (JWT) is a compact, URL-safe token format used for authentication and information exchange. It consists of three parts separated by dots: Header (algorithm), Payload (claims/data), and Signature (verification). This tool decodes the header and payload — it does NOT verify the signature.

Have questions? Check our FAQ page.

Understanding JSON Web Tokens

JSON Web Tokens (JWT) are an industry standard for securely transmitting information between parties as a compact, URL-safe token. They're widely used for authentication in modern web applications, APIs, and mobile apps. A JWT consists of three base64-encoded parts separated by dots.

JWT Structure

Common JWT Claims

Important Security Note

This tool decodes the header and payload of a JWT — it does NOT verify the signature. Decoding a JWT does not require a secret key (the payload is just base64-encoded, not encrypted). Never store sensitive data in JWT payloads as they can be decoded by anyone.

Related Tools