What is a JWT
A JSON Web Token (JWT) is a compact, URL-safe way to transmit signed claims between two parties. It has three base64url-encoded segments separated by dots: a header (algorithm and token type), a payload (the actual claims), and a signature that proves the token wasn't modified after signing.
Verifying signatures safely
This decoder verifies HMAC family signatures (HS256, HS384, HS512) using the WebCrypto API and a secret you provide. RSA and ECDSA signatures (RS256, ES256) are decoded for inspection but not verified — pasting a private key into a browser tool is risky and defeats the purpose of asymmetric crypto. Verify those server-side instead.