Base64 Encoder & Decoder
Base64 encode or decode text instantly, along with URL encoding, HTML entities and JWT tokens. Nothing is sent anywhere.
- Runs on your device
- No watermark
- Free, no signup needed
- Available offline
Make a list
Generated on your device with crypto.getRandomValues. Nothing is sent or stored. Passphrases use the EFF long word list (7,776 words).
A username that does not contain your name, birth year or town keeps your accounts harder to link and your security answers harder to guess.
Make a list
Made on your device from a hand-picked list of friendly words. Nothing is sent, so names are not checked against existing accounts.
Has this password appeared in a data breach?
Optional, and only when you press the button. Your password never leaves this device: it is turned into a SHA-1 fingerprint here and only the first 5 of its 40 characters are sent to Have I Been Pwned. The list of matching fingerprints comes back and is compared on your device.
Strength
How to use it
- Pick the format.
- Paste your input.
- Encode or decode.
Questions
What is Base64 used for?
Base64 turns binary data into plain text characters so it can travel safely through email, JSON or URLs. It is encoding, not encryption: anyone can decode it.
Does it handle emoji and accented letters?
Yes. Text is treated as UTF-8, so emoji and non-Latin letters encode and decode correctly.
Does the JWT decoder verify signatures?
No — it only shows the header and payload. Never trust a token without verifying it on your server.
Keep exploring In-Right
Independent reviews and buying guides for the gear behind the task.



