Skip to main content

Base64 Encoder/Decoder

Encode text or decode Base64 strings instantly.

About this tool

Base64 encoding turns text and binary data into a safe string of letters, numbers, and symbols that can be sent in emails, URLs, or APIs without breaking. Our Base64 encoder and decoder does both directions: paste plain text to get Base64, or paste Base64 to get back the original content. It's useful when you need to embed small images in HTML or CSS, pass tokens in headers, or work with APIs that expect Base64. All processing happens in your browser, so your data never leaves your device. Switch between encode and decode with one click, and copy the result straight to your clipboard. No sign-up, no file size limits for normal use, and no tracking. A simple, reliable way to work with Base64 every day.

How to use

Enter text to encode to Base64, or paste a Base64 string to decode. Use the mode toggle to switch between encode and decode.

Related blog posts

Pro tips

  • Switch between encode and decode before copying so you do not paste the wrong mode.
  • For data URLs, paste only the Base64 part after the comma if your tool expects raw input.
  • Remember Base64 is not encryption—never use it to hide passwords or secrets.

FAQs