Base64 Encode & Decode
Encode text or files to Base64 and decode them back, in your browser.
Open toolFree · Online · No install · Private
Inspect the header, payload, and claims of any JWT token safely — decoded entirely in your browser, never uploaded.
Try the tool nowPaste a JWT token to decode its header and payload claims.
A JWT is three Base64URL parts separated by dots. Example:
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0In0.signature
Not decoded yet.
Not decoded yet.
Not decoded yet.
Note: this tool decodes the readable claims. It does not verify the signature.
🔒 Your token is decoded locally in your browser. It is never uploaded or logged.
Copy the full JWT and paste it into the input. It has three parts separated by dots.
Click Decode token. The header and payload are decoded into readable JSON instantly.
Copy the payload or download it as a file. Nothing is stored or sent anywhere.
A JSON Web Token (JWT) is an open standard used to securely transmit claims between parties, commonly for authorization. It has three parts: a header, a payload, and a signature.
No. This free JWT token decoder reads and displays the header and payload claims. Verifying a signature requires the secret or public key, which this tool intentionally does not ask for.
Yes. Decoding is always safe because it only reverses Base64URL encoding. Your token is processed entirely in your browser and never uploaded.
The header usually holds the signing algorithm and token type, while the payload holds claims like the subject (sub), issuer (iss), and expiry (exp) of the token.
Legal: All processing is done locally in your browser. Read our Privacy Policy, Terms of Service, and Cookie Policy.