Free Base64 Encoder / Decoder

Encode text to Base64 or decode Base64 back to plain text. Supports UTF-8 characters. Everything runs locally in your browser.

What Is Base64 Encoding?

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

This tool uses the browser's native btoa() and atob() functions with a UTF-8 compatibility layer to handle special characters correctly.

Need to protect your source code from reverse engineering? Prometheus Shield uses multi-layer encryption and obfuscation to keep your code safe.

Protect Your Code with Prometheus Shield