Base64 Encoder & Decoder

Convert text to Base64 and back, instantly. It's UTF-8 safe, so emoji and accented characters survive the round trip. Everything runs in your browser — nothing is uploaded.

What is Base64?

Base64 encodes binary or text data using 64 safe ASCII characters, so it can travel through systems that only handle text — data URIs, email attachments, JSON fields, basic-auth headers, tokens. It's encoding, not encryption: anyone can decode it, so never use it to "hide" secrets.

Privacy: encoding/decoding happens locally in your browser — your text never leaves your device.

More dev tools: JSON formatter, CSS gradient generator, and the full tools list.