Decoding is not verification
Anyone can Base64URL-decode a JWT payload. A decoded token must not be trusted until its signature, algorithm, issuer, audience, and relevant claims are verified by a trusted authentication library.
Decode the Base64URL header and payload of a JSON Web Token. Inspect standard claims, timestamps, expiration status, and the encoded signature segment, with no token verification or server request.
Anyone can Base64URL-decode a JWT payload. A decoded token must not be trusted until its signature, algorithm, issuer, audience, and relevant claims are verified by a trusted authentication library.
No. It decodes the token only and does not prove that the contents are authentic.
No. Decoding happens locally in your browser.
No. Applications must verify the signed token and all required claims on a trusted server.
JSON Web Token (JWT) is a compact, URL-safe means of representing claims to be transferred between two parties.
JWTs consist of three parts separated by dots (.): Header.Payload.Signature
Never put sensitive information in JWT payload as it can be easily decoded.
Always verify signatures in production environments.