Decode and inspect JSON Web Tokens. View header, payload, claims, and expiration status instantly.
A JSON Web Token (JWT) is a compact, URL-safe token format used for securely transmitting information between parties. JWTs are commonly used for authentication and authorization in web applications and APIs.
A JWT consists of three parts separated by dots (.):
Header contains the token type and signing algorithm (e.g., HS256, RS256). Payload contains the claims (data) such as user ID, expiration time, and custom fields. Signature verifies the token hasn't been tampered with.
iss (Issuer) identifies who issued the token. sub (Subject) identifies the principal. aud (Audience) identifies the intended recipients. exp (Expiration) is when the token expires. nbf (Not Before) is the earliest time the token is valid. iat (Issued At) is when the token was created. jti (JWT ID) is a unique identifier for the token.
Need to build an API that uses JWT authentication? The Clawdia API Gateway provides 39+ services with built-in auth, rate limiting, and credit tracking. Get a free API key to start building.