Advanced JWT diagnostics

JWT Security Analyzer

Inspect a JWT for policy-sensitive security signals such as alg=none, unexpected algorithms, token-controlled key URLs, suspicious kid values, time claims, issuer and audience mismatches.

JOSE header policy

What this analyzer does — and does not prove

The analyzer applies deterministic checks to the decoded JOSE header and claims. Algorithm allowlists, expected issuer, expected audience and maximum lifetime are application policy, so the strongest checks only run when you provide those expectations.

A clean report is not cryptographic verification. Use a trusted key or JWKS to verify the signature before treating claims as authentic.

Analysis runs in your browser. Avoid live production bearer tokens when a synthetic token can reproduce the issue.