Free Online Base64 Encoder & Decoder

Encode or decode Base64 text instantly, right in your browser.

Your browser utility

🔒 Client-side processing: your input stays in this browser for this tool. Nothing is uploaded.

How to encode and decode Base64

Enter plain text and choose Encode to create a Base64 representation. To reverse the process, paste a Base64 string and choose Decode. The result appears alongside your input, ready to copy. This tool uses browser functions and does not upload the text you process.

What Base64 is used for

Base64 represents binary data using a limited set of text characters. It is commonly used to carry data through systems designed for text, such as email formats and data URLs. Encoding is not encryption: anyone can decode Base64, so never use it to protect passwords or confidential information.

Common issues

Base64 text can include padding characters at the end. When decoding, make sure you copied the complete string and that it uses a compatible character set. This simple utility works with UTF-8 text in modern browsers.