Encode text or files to Base64 and decode Base64 strings โ instantly
Base64 is an encoding scheme that converts binary data into ASCII text using 64 characters (A-Z, a-z, 0-9, +, /). It's used to safely transmit binary data (like images or files) through systems that only handle text โ such as email, JSON APIs, and HTML data URIs.
Common uses include embedding images in CSS/HTML as data URIs, encoding credentials in HTTP Basic Authentication headers, transmitting binary data in JSON payloads, and encoding email attachments. Base64 increases data size by about 33% compared to the original binary.