Base64 Encoder

EncodeDecode

Input Text

0 chars · 0 bytes

Encoded Result

0 chars · —

Waiting for input

Type or paste text on the left. The Base64 output appears here.

About Base64 encoding

  • Encodes text to Base64 for text-based channels
  • Used in data URLs, email attachments, and APIs
  • 3 bytes become 4 ASCII characters (about 33% overhead)
  • Unicode text is encoded as UTF-8. Use URL-safe output for links and filenames
Encode plain text to Base64 (UTF-8). Optional URL-safe output.