Decoding a JWT means splitting the token into header, payload, and signature segments, Base64URL-decoding the first two, and reading the JSON claims inside. You do this to debug auth bugs, confirm scopes, and check exp times — not to prove the token is authentic by itself.
This guide explains structure, common claims, expiration, Base64URL, and the critical line between decode and verify. Inspect tokens with the free JWT decoder — header, payload, signature view, and expiration status in your browser.
Never paste production refresh tokens into random websites if your policy forbids it. Prefer client-side tools and redact secrets when you share screenshots.