JWT Decoder

Decode JSON Web Tokens instantly. Inspect the header, payload, signature, expiry, issued time, and useful validation hints for API debugging, auth troubleshooting, and development workflows.

JWT Decoder Controls

Paste a JWT token, upload a token file, inspect the decoded header and payload, and review timing claims instantly.

Status

JWT decoded successfully

Algorithm

HS256

Type

JWT

Time status

Active

Token length

223

Decoded Header36 chars · 4 lines
Decoded Payload131 chars · 8 lines

Timing claims

Issued At

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

Not Before

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

Expires At

5/18/2033, 3:33:20 AM

Payload claims

sub

1234567890

name

SmartTools

role

admin

iat

1700000000

nbf

1700000000

exp

2000000000

Signature

Included features

  • JWT header and payload decoding in the browser.
  • Human-readable timing claims for exp, iat, and nbf.
  • Quick time-status hints such as active or expired.
  • Copy token, header, and payload data.
  • Upload token files and download decoded output.
  • Claim-by-claim payload inspection for debugging.

What can this JWT decoder do?

This tool decodes JWT header and payload data, checks token timing claims such as exp, iat, andnbf, shows readable timestamps, and helps you debug auth flows without sending data to a server.

Common use cases

Use it for API debugging, login flow troubleshooting, token expiry checks, OAuth and bearer token inspection, backend development, and quick JWT claim review during testing.