Decode and inspect JWT tokens

Decode JSON Web Tokens and view their contents

Processed Locally • Your Data Stays Private

Paste a JWT token above to decode it

How to Decode JWT Tokens

Decode and inspect JSON Web Tokens without verification. View header, payload, and expiration time. Perfect for debugging authentication flows.

1

Paste Your JWT

Copy a JWT from your application, browser dev tools, or API response and paste it in the input field.

2

View Decoded Data

Instantly see the decoded header and payload. Check claims like issuer, expiration, and custom data.

3

Verify Expiration

See if the token is expired, when it expires, and how long until expiration in human-readable format.

Why Use DevSensei?

What makes DevSensei different from other tools

Instant Decoding

JWT is decoded client-side as you paste. No server round-trip needed.

Expiration Check

Automatically checks if token is expired and shows time remaining in human-readable format.

Claim Inspection

View all standard claims (iss, sub, exp, iat) and custom claims in a formatted view.

Frequently Asked Questions

Common questions about this tool

Yes! DevSensei decodes JWTs entirely in your browser. The token never leaves your device. However, avoid sharing decoded contents containing sensitive information.

Signature verification requires the secret key, which should never be exposed in a browser. This tool is for inspection and debugging only. Always verify signatures server-side in production.