Developer Playground

JWT Tool

JSON Web Token (JWT) is a compact, URL-safe means of representing claims to be transferred between two parties. This tool allows you to decode, verify, and generate JWTs. JWTs are commonly used for authentication and information exchange in web applications.


JWT Generator

Create a new JWT token by setting the header, payload, and signing with a secret key.


JWT Decoder

Paste your JWT token below to decode its header and payload.


JWT Verification

Verify a JWT token against a secret key or public key.


Common JWT Claims

The following are standard JWT claims that you can include in your payload:

ClaimDescription
issIssuer of the token
subSubject of the token (usually user ID)
audAudience the token is intended for
expExpiration time (Unix timestamp)
nbfNot before time (Unix timestamp)
iatIssued at time (Unix timestamp)
jtiJWT ID (unique identifier for the token)

Advertisement