A JWT (JSON Web Token) contains your user's identity, roles, and session claims. Pasting it into an online decoder means transmitting a live bearer credential to a third-party server. Even if the token is short-lived, that window is enough for it to be logged, replayed, or harvested.
formatvault decodes the base64url-encoded header and payload sections directly in your browser. Nothing is transmitted — not the token, not the claims, not the signature. The decode happens in the same JavaScript context as your other browser tabs.
A JWT is three base64url-encoded sections separated by dots: header.payload.signature. The decoder splits on the dots, base64url-decodes each section, and parses the resulting JSON.
The signature is displayed as-is but never verified — signature verification requires the secret key and is intentionally out of scope. This tool is for inspecting and debugging tokens, not validating them in production.