About the Base64 Encoder & Decoder
Encode UTF-8 text into Base64 or decode Base64 back into readable UTF-8 text, entirely inside the browser.
Formula or method
Encoding converts the text to UTF-8 bytes and represents the bytes using Base64 characters. Decoding reverses the process and reports invalid Base64 or invalid UTF-8 data.
Worked example
The text Hello becomes SGVsbG8= after Base64 encoding. Decode SGVsbG8= and the result is Hello.
How to use the tool
Start with the example values above, then replace each input with your own figures. The results update immediately. Review the units, denominators, and assumptions before using any number in an important decision.
Assumptions and limitations
Base64 is an encoding, not encryption or a security mechanism. This tool supports textual UTF-8 payloads, not arbitrary binary file conversion. Encoding is limited to 250 KB of UTF-8 bytes.
Frequently asked questions
Can I use Base64 to hide confidential information?
No. Base64 is easily reversible by anyone. Use proper encryption rather than Base64 to protect sensitive information.
Privacy and support
Your inputs are processed locally in your browser. ToolMosaic does not upload or store the values you enter in this tool. Our tools are free, and we appreciate your support.