Developer Tools

Base64 Encode & Decode

Convert text to and from Base64. Handles Unicode correctly and never sends your data anywhere.

aGVsbG8gd29ybGQ=

How to use it

  1. Choose encode or decode Use the toggle.
  2. Paste your text or Base64 Enter it in the box.
  3. Copy the result Press Copy.

Examples

hello aGVsbG8=
Man TWFu

About this tool

Base64 encodes data using 64 printable characters, which makes it safe to embed binary content inside text formats — for example data URLs, JSON payloads and email attachments.

This tool encodes text to Base64 and decodes it back, with correct UTF-8 handling so accents and emoji survive the round trip. Everything happens in your browser, so your data is never uploaded.

Frequently asked questions

What is Base64?

Base64 is a way of representing binary data using 64 printable characters. It's used to embed data in text formats like JSON, data URLs and email.

Does it support emoji and accents?

Yes. Text is treated as UTF-8, so accented letters and emoji encode and decode correctly.

Related tools

Updated June 12, 2026