Base64 Encoder / Decoder

Encode text to Base64 or decode Base64 to text — instantly, privately, in your browser.

Input looks like Base64
Input 0 chars · 0 bytes
Drop file to encode
Output 0 chars · 0 bytes
Decoded image preview Decoded image preview

What is Base64 Encoding?

Base64 is a binary-to-text encoding scheme that converts binary data into an ASCII string format. It is commonly used to embed images in HTML/CSS, transmit data in URLs, encode email attachments (MIME), and store binary data in JSON or XML.

This tool runs entirely in your browser. No data is sent to any server — your input never leaves your device.