◆ DevToolbox

Base64 Encode / Decode

Convert text to Base64 and back, with UTF-8 support.

Ad slot (AdSense)

About this tool

Base64 encodes binary or text data into an ASCII string, commonly used in data URLs, email attachments and API tokens. This converter fully supports UTF-8, so emoji and non-English text encode and decode correctly. All processing happens locally in your browser.

FAQ

Does this support UTF-8 and emoji?

Yes. It encodes via UTF-8 first, so multibyte characters and emoji round-trip correctly.

Is Base64 encryption?

No. Base64 is encoding, not encryption — it's easily reversible and provides no security. Never use it to protect secrets.

Can I decode a data URL?

Paste just the Base64 portion (after the comma) into Decode. The prefix like data:image/png;base64, is not part of the encoded data.