JWT Decoder

developerPopular

Decode JSON Web Tokens locally to inspect headers, payload claims, and token expiration.

Decoded locally. Decoding does not verify the signature.
Offline Ready•Zero Uploads
Decoded locally. Decoding extracts readable claims without validating the cryptographic signature. Never paste sensitive production tokens on untrusted networks.
Status
Valid (Not Expired)
Countdown
Expires in 3342d 21h 31m 2s
Algorithm
HS256

Standard Token Claims

Issued At (iat):

11/14/2023, 10:13:20 PM

Expires At (exp):

11/30/2035, 1:46:40 AM

Issuer (iss):

Not specified

Subject (sub):

1234567890

Header: Algorithm & Token Type
{
  "alg": "HS256",
  "typ": "JWT"
}
Payload: Data Claims
{
  "sub": "1234567890",
  "name": "Prajwal Acharya",
  "role": "admin",
  "iat": 1700000000,
  "exp": 2080000000
}
Advertisement

How to Use This Tool

  1. 1Paste a base64url-encoded JSON Web Token (header.payload.signature).
  2. 2The tool extracts and decodes the header and payload segments instantly.
  3. 3Inspect standard claims including exp, iat, iss, sub, and aud with human-readable timestamps and countdowns.

Quick Examples

Standard JWT Token

eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IlByYWp3YWwgQWNoYXJ5YSIsImlhdCI6MTUxNjIzOTAyMn0.SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c

Frequently Asked Questions

2 questions answered
No. Decoding parses base64 claims without sending your secret key over the wire. Signature verification requires the private or HMAC secret.

Related DEVELOPER Tools

View all developer

JSON Viewer & Validator

Format, minify, and validate JSON data instantly in your browser with real-time error reporting.

developerPopular
Open

JSON → Dart

Convert JSON payloads into clean, type-safe Dart classes for Flutter and Dart projects.

developerPopular
Open

JSON ↔ CSV Converter

Instantly convert JSON arrays to CSV format and CSV data back to JSON.

developerPopular
Open