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

Copied!

Summary

Paste a JWT and instantly see when it expires, when it was issued, and all decoded claims.

How it works

  1. Paste your JWT (the three base64url dot-separated parts) into the input field.
  2. The tool instantly decodes the header and payload without any server request.
  3. The expiration status badge shows whether the token is valid, expired, or has no expiry.
  4. Human-readable timestamps display the exact issued-at and expiry date/time.
  5. 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