Base64 Encoder/Decoder

Convert text to Base64 and back

Plain Text

Base64 String

About Base64

Base64 is an encoding scheme that converts binary data into ASCII text format using 64 different characters (A-Z, a-z, 0-9, +, /).

It's commonly used to encode data in URLs, emails, and data URIs. Base64 encoding increases data size by approximately 33%.

Common uses:

  • Embedding images in HTML/CSS (data URIs)
  • Encoding authentication credentials
  • Transferring binary data over text-based protocols
  • Storing complex data in JSON or XML