Webtools Code Tools Base64 Encoder

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.