JWT online verifizieren – 14 Algorithmen vs JWKS, PEM & Claims

JWT-Signatur und optionale exp/aud/iss-Claims im Browser prüfen. Live-Verifizierung gegen eingefügtes JWKS/JWK, öffentliches PEM oder HMAC-Secret, mit demselben Algorithmus-Satz wie jwt-encode/decode. Tabs Kodieren · Dekodieren · Verifizieren. Nur Einfügen, kein Remote-JWKS-Abruf. Eine geprüfte Signatur ist keine Autorisierung.

…
JWT-Verifizierung, im Browser
Vollständige Vertrauensprüfung: Signatur plus optionale Zeit- und Audience-Claims. Akzeptiert JWKS, JWK, SPKI/X.509-PEM oder HMAC-Secret und ruft nie Remote-Schlüssel ab.

Entwicklerhinweise

Zuerst kompaktes JWT einfügen — Trust-Tabs folgen der Header-alg. Algorithmen: HS256/384/512, RS256/384/512, PS256/384/512, ES256/384/512, EdDSA (wie jwt-encode/decode). `alg: none` abgelehnt. jwt-decode prüft inline nur die Signatur; dieses Tool ergänzt exp/nbf/aud/iss. Verify ≠ Vertrauen oder Autorisierung. 512 KB pro Feld.

Optionen

Clock Skew
Toleranz für exp/nbf.
Ablauf ignorieren
Signatur bleibt geprüft.
Audience
Wenn aud gesetzt ist, muss es übereinstimmen.
Issuer
Wenn iss gesetzt ist, muss es übereinstimmen.

Anwendungsfälle

API-Auth mit Provider-JWKS debuggen. aud/iss nach jwt-decode prüfen. Test-Tokens von jwt-encode (alle unterstützten Algs).

Beispiele

RS256 + JWKS

JWT

eyJhbGciOiJSUzI1NiIsImtpZCI6ImRvYy1yc2EifQ.eyJzdWIiOiJkZW1vLXVzZXIiLCJhdWQiOiJhcGkiLCJleHAiOjE4MTU3NzIxMDJ9.llca6yHME4h-6XH_GR9sFN6qIGiwyAfy9rUA2ezs9rRmdLEfCMAYSb5YvHo9hMd5PBsb7heUff-iXctMJFbRIWzKZhOcjwOuLc2Jkd9kxhwQoXdICS2liioMc4aNWyUj8-j-9YbsC7pu122EzZrFzpEED3kT4CVPT7WuVLTm9-EHoLSL-M1DhtwvTcX4C-w7mhI_SGkkQfd_J923-BlM0bltDqWZLAeia9dciRigloK615-s9P7mMjcYWIEtkV0h62LW_1t150tvPCTNlo4vBEBUhat8K47Oqt6qsecktPfPHzdigvT8DmBxCzIvb8jTuDtoEWssCt1dfuL67DWy6g

Ergebnis

{ "valid": true }

Verwandte Tools

JWT-Familie: jwt-encode · jwt-decode. Schlüssel prüfen Sie mit inspect-jwks · pem-jwk-converter.

JWT Verify FAQ

Nur Einfügen

JWKS-URL?

Nein. Fügen Sie das JSON ein, es wird nichts abgerufen.

Vertrauenswürdiger User?

Nein. Geprüft werden nur Signatur und Claims.

jwt-decode?

Lesen + inline Signatur auf jwt-decode. Hier: JWKS/PEM + exp/aud/iss-Policy.

Algorithmen?

Die 14 Algorithmen von jwt-encode/decode: HS256/384/512, RS*, PS*, ES*, EdDSA. `alg:none` wird abgelehnt.

Öffentliches PEM statt JWKS?

Ja. Nutzen Sie den Tab Öffentliches PEM für SPKI oder ein X.509-Zertifikat.

Prüfen Sie JWKS und JWTs, dekodieren Sie X.509-Zertifikate, wandeln Sie PEM und JWK um, suchen Sie Secrets und hashen Sie mit bcrypt.