Text to Encode
Output Result
0
Input Characters
0
Output Characters
0
Lines Processed
0%
Size Change
โน๏ธ About Base64
Base64 encoding converts binary data into ASCII text using 64 printable characters (A-Z, a-z, 0-9, +, /). It's commonly used for embedding images in HTML/CSS, encoding email attachments, and transmitting binary data over text-based protocols. URL-safe Base64 replaces + with - and / with _ to avoid URL encoding issues.
๐ Examples & Use Cases
Plain Text:
Hello, World! โ
SGVsbG8sIFdvcmxkIQ==
JSON Data:
{"name":"John","age":30} โ
eyJuYW1lIjoiSm9obiIsImFnZSI6MzB9
Unicode Text:
ใใใซใกใฏ โ
44GT44KT44Gr44Gh44Gv
Data URI:
data:text/plain;base64,SGVsbG8= (embeds "Hello" in HTML)