Paste a token, read what's inside β header, payload and whether it has expired.
π Decoded in your browser β tokens never leave your machine Β· signature is not verified (that needs the secret key)
A JSON Web Token is three Base64URL parts joined by dots: header.payload.signature. The header names the signing algorithm, the payload carries the claims (user ID, roles, expiry), and the signature proves the token wasn't tampered with. Decoding needs no secret β that's why you should never put sensitive data in a JWT payload; anyone holding the token can read it. This tool also reads standard time claims: it flags whether the token's exp has passed and shows issued-at and expiry as human dates.