JWT Signature Verifier
Verify a JWT signature locally with a secret or public key, and optionally check issuer, audience, expiration, and not-before claims.
Quick Start
Common Scenarios
API debugging
Check whether a token and known key produce a valid signature.
Algorithm migration
Confirm tokens during an HS, RS, PS, or ES signing-key transition.
Key pairing
Check whether a public key corresponds to a signed token.
Claim checks
Compare iss, aud, exp, and nbf with the values expected by your integration.
Usage Advice
Verification Contract
Security Boundary
Limitations & Compatibility
Privacy & Security
FAQ
Your API may require a different issuer or audience, reject the algorithm, enforce scopes or roles, or check revocation, sessions, nonce, azp, and other rules that this tool cannot know.
No. It makes no network requests and accepts only one supplied SPKI PUBLIC KEY PEM or public JWK for RS/PS/ES. JWKS, OIDC discovery, X.509 certificates, and remote key selection are not supported.