← Back to Tools

Base64 Encoder/Decoder

Characters: 0
Characters: 0 No operation performed yet

Advanced Options

Encoding used for text conversion. UTF-8 handles most modern characters.

Replaces + with - and / with _ for safe use in URLs.

About Base64 Encoding

Base64 is an encoding scheme that represents binary data in an ASCII string format. It's commonly used when binary data needs to be stored or transferred through systems that only reliably handle text, such as email, HTML, or JSON.

This tool processes everything in your browser - no data is sent to any server.

Common Uses for Base64:

  • Embedding images directly in HTML/CSS (data URIs)
  • Sending binary data in JSON payloads
  • Email attachments (MIME)
  • Encoding user credentials in basic authentication
  • Storing binary data in databases that don't have a dedicated BLOB type