JWT Expiry Checker
Paste a JWT and instantly see when it expires, when it was issued, and all decoded claims.
Paste Your JWT
Your token is decoded entirely in the browser — it is never sent to any server.
Paste a JWT on the left to inspect it
Invalid JWT
Token Status
Time remaining
Header
Payload Claims
Copied!
Summary
Paste a JWT and instantly see when it expires, when it was issued, and all decoded claims.
How it works
- Paste your JWT (the three base64url dot-separated parts) into the input field.
- The tool instantly decodes the header and payload without any server request.
- The expiration status badge shows whether the token is valid, expired, or has no expiry.
- Human-readable timestamps display the exact issued-at and expiry date/time.
- Scroll the claims table to inspect every field in the token payload.
Use cases
- Debug authentication issues by checking whether a token has expired.
- Inspect JWT claims during API development without writing extra code.
- Verify that a freshly issued token has the correct expiry window.
- Understand what scopes or roles are encoded inside a third-party token.
- Quickly compare issued-at vs. expiration to validate token lifetime.
- Confirm the algorithm and key ID in the JWT header.
Frequently Asked Questions
Last updated: 2026-06-09 ·
Reviewed by Nham Vu