Skip to main content

rawops.dev

Skip to tool content

JWT Decoder & Creator

Decode, verify, and create JSON Web Tokens. All processing happens in your browser — no data is sent to any server.

Paste or type a JWT above — it decodes in real time.

What is a JSON Web Token (JWT)?

JWT (JSON Web Token) is an open standard (RFC 7519) for securely transmitting information between parties as a JSON object. JWTs are commonly used for authentication and authorization in web applications, APIs, and microservices.

A JWT consists of three parts separated by dots: header, payload, and signature. The header specifies the signing algorithm, the payload contains the claims (data), and the signature ensures the token hasn't been tampered with.

Common JWT Claims

  • iss — Issuer of the token
  • sub — Subject (usually user ID)
  • aud — Audience (intended recipient)
  • exp — Expiration time (Unix timestamp)
  • iat — Issued at time
  • nbf — Not valid before

Related Tools & Resources