Base64 Encoder Decoder

About Base64 Encoder Decoder

Base64 is a way to represent binary data, images, files, fonts, as plain ASCII text so it can travel through text-only systems like email, JSON APIs, and CSS files. Encoding is fully reversible: decode the string and you get the original bytes back, bit for bit. Our free Base64 Encoder Decoder converts both directions instantly, entirely in your browser.

Paste text to encode it, or paste a Base64 string to decode it. The tool is UTF-8 safe, so international characters survive the round trip intact.

Good to know

  • Base64 output is about 33 percent larger than the input.
  • It is an encoding, not encryption: anyone can decode it, so never hide secrets in it.
  • Handy for embedding tiny images as data URIs in HTML and CSS.

Understand the mechanics in what Base64 encoding is and how it works.