Base64 encode & decode
Convert text to base64 or decode base64 strings back to readable text, right in your browser — nothing is ever uploaded to a server. It’s free, unlimited, and works instantly with full UTF-8 support for emoji and non-English characters. No signup, no watermark, no catch.
How to use it
- Choose Encode or Decode using the mode toggle.
- Paste your text or base64 string into the input box.
- Your converted result appears instantly below — no button needed.
- Click “Copy result” to grab the output for use anywhere.
FAQ
- Is my text uploaded to a server?
- No. Everything runs locally in your browser using built-in JavaScript APIs — your text never leaves your device.
- Does this support special characters and emoji?
- Yes. The encoder is UTF-8 safe, so accented letters, emoji, and non-English text encode and decode correctly.
- What happens if I paste invalid base64 into Decode mode?
- You’ll see a clear error message telling you the input isn’t valid base64, instead of garbled output.
Need something written instead? Browse Harnests’ £1 AI tools — captions, cold emails, listings and more.