Encode and decode Base64

Convert text to Base64 and back. Works with accents and all Unicode characters.

🔒 Everything is processed locally: no data is sent to a server.

What is Base64?

Base64 is an encoding that turns binary data or text into an ASCII string (A-Z, a-z, 0-9, + and /). It is used to carry data in text-only contexts: emails, URLs, embedding images in CSS/HTML (data URI), tokens, and more.

Encode or decode in one click

Type your text and click Encode; or paste a Base64 string and click Decode. Our tool handles UTF-8, so accents and emojis are converted correctly.

Frequently asked questions

Does Base64 encrypt my data?

No. Base64 is an encoding, not encryption: anyone can decode it. Never use it to protect sensitive information.

Are accents supported?

Yes, the tool encodes in UTF-8, so é, à, ü, emojis… are fully supported.

Is my data sent to a server?

No, all processing happens in your browser.

Related tools