Base64 Encoder
Encode text to Base64 or decode Base64 back to plain text.
About the Base64 Encoder / Decoder
Base64 is an encoding scheme that converts binary data into a text string using 64 ASCII characters. It's widely used to safely transmit binary data over text-based protocols, embed images in HTML or CSS, and encode credentials in HTTP Basic Authentication headers.
This encoder supports the full Unicode character set, not just ASCII — it handles emoji, accented characters, and any other UTF-8 text correctly. Common uses include encoding email attachments, embedding small images as data URIs, inspecting encoded tokens and credentials, and preparing data for APIs that require Base64 input.