tool.ren

JWT Decoder

Split JWT Header, Payload, and Signature locally, explain common claims and expiry, and verify HMAC, RSA, and ECDSA signatures.

JWT Decoder

JWT decoding and signature checks run locally in your browser. Tokens and secrets are not uploaded.

JWT Token

Decoded
Not verifiedSupports local HMAC verification for HS256, HS384, and HS512
Algorithm

HS256

Type

JWT

Claims

8

Expiry

Expired

Security diagnostics

3
Algorithm can be verifiedPassed

The current algorithm HS256 can be verified locally in the browser.

Token expiredRisk

exp is earlier than the current time, so servers usually should reject it.

Signature not verifiedInfo

Decoded content is not automatically trusted. Enter a secret or public key to verify the signature.

Header

{
  "alg": "HS256",
  "typ": "JWT"
}

Payload

{
  "sub": "1234567890",
  "name": "ToolRen User",
  "iss": "https://tool.ren",
  "aud": "toolren-workspace",
  "scope": "tools:read tools:export",
  "iat": 1783382400,
  "nbf": 1783382400,
  "exp": 1786060800
}

Common claims

Expired
Issuer
isshttps://tool.ren
Subject
sub1234567890
Audience
audtoolren-workspace
Scope
scopetools:read tools:export
Issued at
iatJul 7, 2026, 12:00:00 AM
Not before
nbfJul 7, 2026, 12:00:00 AM
Expires at
expAug 7, 2026, 12:00:00 AM

Raw segments

HeadereyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9
PayloadeyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IlRvb2xSZW4gVXNlciIsImlzcyI6Imh0dHBzOi8vdG9vbC5yZW4iLCJhdWQiOiJ0b29scmVuLXdvcmtzcGFjZSIsInNjb3BlIjoidG9vbHM6cmVhZCB0b29sczpleHBvcnQiLCJpYXQiOjE3ODMzODI0MDAsIm5iZiI6MTc4MzM4MjQwMCwiZXhwIjoxNzg2MDYwODAwfQ
Signatureh0lls_HtvHKOiwtMJ5Cwmi1AUc9mIFH8uLN9WJ763HQ

About JWT Decoder

Decode, inspect, and verify JSON Web Tokens. Split JWT Header, Payload, and Signature locally, explain common claims and expiry, and verify HMAC, RSA, and ECDSA signatures. The core workflow is designed to run in your current browser.

Key capabilities

  • Header / Payload decode
  • Expiry status
  • Claim explanations
  • Multi-algorithm verification

Useful for

  • Debug API authentication failures
  • Check sessions and expiry times
  • Review test environment tokens

Frequently asked questions

Is JWT Decoder free to use online?

Yes. JWT Decoder opens in a modern browser and does not require desktop software installation.

What is JWT Decoder useful for?

Common use cases include Debug API authentication failures; Check sessions and expiry times.

Is my input or file uploaded?

The core processing workflow is designed to run locally in the browser. Key capabilities include Header / Payload decode, Expiry status, Claim explanations; account, comments, and anonymous analytics may still create normal site requests.

Related tools

Comments

0 comments

Sign in to comment
AAccount

Sign in to comment and reply.

Sign in
No comments yet. Be the first to leave feedback.

ToolRen Online Toolkit © 2026