Base64 Encoder/Decoder

Encode and decode Base64 strings with support for UTF-8 text

or

Plain Text

Enter text to encode

Base64 String

Encoded output

About Base64 Encoding

Base64 is a binary-to-text encoding scheme that represents binary data in an ASCII string format. It's commonly used to:

  • Encode binary data for transmission over text-based protocols (email, HTTP)
  • Embed images or files directly in HTML, CSS, or JSON
  • Store binary data in text-based databases or configuration files
  • Obfuscate text (though it's not encryption or secure)

Important: Base64 encoding is NOT encryption. It's easily reversible and should not be used for securing sensitive data.

All encoding and decoding is performed locally in your browser. No data is sent to any server.