Base64 Encoder & Decoder
Encode UTF-8 text or files to Base64, and decode Base64 back to text or a file.
All encoding happens locally in your browser.
What is Base64?
Base64 represents binary data using printable ASCII characters. It is useful in data URLs, email and API payloads, but increases size by roughly one third and is not encryption.
UTF-8 support
This tool uses TextEncoder and TextDecoder, so emoji and non-Latin text round-trip correctly.
FAQ
Is Base64 secure?
No. Anyone can decode it; use encryption for secrets.