Base64 is a method for encoding binary data into an ASCII string format. It represents binary data using a set of 64 printable ASCII characters (A-Z, a-z, 0-9, +, /). Each group of 6 bits is mapped to one of these characters, allowing binary data to be safely transmitted over systems that handle text.
Commonly used in email systems (MIME), embedding images in HTML/CSS, and encoding attachments, Base64 is not a form of encryption but a way to represent data. The encoded output is typically 33% larger than the original data due to the 6-bit to 8-bit conversion.
This tool supports UTF-8 encoding, allowing you to encode and decode text in various languages, including emojis, and optionally wraps lines at 76 characters for compatibility with standards like MIME.