Saltar al contenido

JWT Decoder

Decode JSON Web Tokens instantly and inspect their header, payload, and signature directly in your browser.

 

JWT Token Paste your JSON Web Token below
Ready
Header JWT header information
Payload JWT claims and payload data
Signature Encoded signature from the token
✓ Your token is processed locally in your browser. Nothing is uploaded to a server.
Note: Decoding a JWT does not verify its signature. Anyone with the token can decode its header and payload.
EVERYTHING YOU NEED TO KNOW

How to use the JWT Decoder?

A JWT Decoder allows you to decode a JSON Web Token and view its readable contents. It displays the token’s header and payload in a clear and structured format.

Simply paste your JWT into the decoder and start the decoding process. The tool separates the token into its components and decodes the header and payload for easy inspection.

You can view the decoded header and payload, including claims such as the issuer, subject, expiration time, and other information contained in the token.

No. Decoding a JWT only reveals its encoded contents and does not verify whether the token is authentic or has been modified. Signature verification requires the appropriate signing key.

No. CodeLiqo’s JWT Decoder processes your token directly in your browser. Your JWT does not need to be uploaded to a remote server for decoding, helping keep your data on your device.

What Does JWT Decoder Do?

JWT Decoder lets you decode a JSON Web Token and inspect its main components in a clear, structured format. Enter your JWT token into the tool to decode its contents and view the information stored in the token.

After decoding the token, the results are divided into three sections: Header, Payload and Signature. The Header contains information such as the signing algorithm and token type, while the Payload contains the claims and data stored in the token. The Signature section displays the encoded signature contained in the JWT.

For example, you can use this JWT:

 
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJ1c2VyLTAwMSIsImlzcyI6ImNvZGVsaXFvLmNvbSIsImF1ZCI6ImRldmVsb3BlcnMtYXBpIiwibmFtZSI6IkFsaWNlIEpvaG5zb24iLCJyb2xlIjoiZGV2ZWxvcGVyIiwiaWF0IjoxNzg5NTkzMDAzLCJuYmYiOjE3ODk1OTMyNDMsImV4cCI6MTc4OTU5NjkwMywianRpIjoiZGVidWctdGVzdC0wMDEifQ.xDc3rPJoD_6MF64MW8ijdIyQWg2NtbqUhSm2OhSRFZg
 

Check the example image below to see how JWT Decoder separates the token into its Header, Payload and Signature. ↓

The decoded Header makes it easier to inspect the JWT algorithm and type, while the Payload lets you read the claims in a structured JSON format. These claims can contain information such as the subject, issuer, audience, issue time, expiration time and JWT ID, depending on what was included when the token was created.

The Signature is displayed separately so you can inspect its encoded value. It is important to note that decoding a JWT does not verify whether its signature is valid or whether the token was issued by a trusted source.

JWT Decoder is useful when working with authentication tokens, API requests and development workflows where you need to inspect the contents of a JWT without manually decoding its Base64URL-encoded sections. It can also help when troubleshooting a token by making its Header and Payload easier to read.

You can use the decoded information to understand what data is contained in a token and inspect its structure before working with it in an application. The tool works directly in your browser and is designed to provide a quick way to inspect JWT contents without installing additional software.