JWT Expiry Checker
Paste a JWT and instantly see when it expires, when it was issued, and all decoded claims.
Use the JWT Expiry Checker
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-09-22 ·
Reviewed by Nham Vu