Base64 encoder
Text and files, both ways.
- 100% local — your data never leaves your browser
- Free, no usage limits
- No sign-up, no account
What this tool does
This tool encodes and decodes Base64 both ways. In text mode, conversion goes through real UTF-8: accents, emoji and non-Latin characters survive the round trip. In file mode, a dropped file becomes a copyable Base64 string or data URI; in the other direction, a pasted string is rebuilt into a downloadable file, with the MIME type read from the data URI.
The decoder tolerates line breaks, spaces, the URL-safe variant and missing padding. Everything happens in your browser: nothing is ever sent anywhere.
Limits
Base64 is not encryption: it is a plain re-encoding, readable by anyone, that grows data by about 33%. Never use it to protect a secret.
File mode is capped at 10 MB, since encoding happens in memory. If valid Base64 does not decode as text, the content is binary: file mode downloads it as is.