Decode any JWT
Paste a JSON Web Token and instantly see the decoded header and payload with claim tooltips, timestamps, and expiration status.
Verify HMAC signatures
Enter your secret key to verify HS256, HS384, or HS512 signatures and confirm the token has not been tampered with.
Verify via JWKS
Fetch the issuer JWKS endpoint and verify RS256, ES256, or PS256 signatures against the correct public key automatically.
Encode new tokens
Build a JWT from scratch with custom header and payload, then sign it with HMAC or paste your own key.
Compare two tokens
Paste two JWTs to see a structured diff of header and payload claims — added, removed, and modified fields highlighted.
Identify the issuer
The tool auto-detects tokens from Auth0, Okta, AWS Cognito, Google, Azure AD, Firebase, and Keycloak by inspecting the iss claim.
JWT Debugger runs entirely in your browser tab. No data is uploaded, no server processes your input, and no account is required.

Encode and decode Base64 for text, files, images, audio, and video.
Encoding & Data
Generate MD5, SHA-1/256/384/512, SHA3, and BLAKE2b hashes and HMACs from text or files.
Encoding & Data
Test MCP servers and run 27 automated security checks across 7 categories.
AI & LLM
Preview and debug Open Graph and Twitter Card social share metadata.
Web & Network