Base64 Encoder & Decoder

Convert between plain text and Base64 encoding instantly. All processing is local to your browser.

Input Text

Output

What is Base64?

Base64 is a encoding scheme that converts binary data into ASCII text format. It uses 64 safe characters to represent data, making it ideal for transmitting data across text-only channels.

Common uses include:

  • Encoding images as data URIs in HTML/CSS
  • Encoding credentials in HTTP Basic Auth
  • Transferring binary data via email or APIs
  • Embedding binary files in JSON or XML