Frequently Asked Questions

Base64 is a binary-to-text encoding scheme that represents binary data as a string of printable ASCII characters. It is commonly used to embed binary data in text-based formats like JSON, XML, HTML, and email.
Yes. This tool properly handles UTF-8 characters including accented letters, CJK characters, and emoji by encoding them before Base64 conversion.
Base64 encodes every 3 bytes of input into 4 ASCII characters, resulting in approximately 33% size increase. This is the tradeoff for safe text representation of binary data.
No. All encoding and decoding happens in your browser using JavaScript. Your data never leaves your device.