Encode • Decode • Client-side

Base64 Encode / Decode

Encode text to Base64 or decode Base64 to text. All in your browser.

Related tools

Frequently Asked Questions

What is Base64 used for?

Base64 encoding is commonly used to safely transmit binary data (like images or files) as text, for example in JSON, HTML or email.

Will encoding change my original data?

Encoding converts your text to a Base64 representation, but decoding that string will restore the original text exactly.

Is my input data uploaded anywhere?

No. All Base64 encoding and decoding is done directly in your browser, and your data is not sent to a server.