Base64 Encoder/Decoder

Convert text to Base64 encoding or decode Base64 strings back to readable text. Supports UTF-8 characters.

Advertisement

Input length: 0 chars
Output length: 0 chars
Size change: 0%

Advertisement

What is Base64 Encoding?

Base64 is a binary-to-text encoding scheme that represents binary data in an ASCII string format. It's commonly used when you need to transmit binary data over media that only supports text, such as email or JSON.

Common Use Cases

  • Encoding images for inline display in HTML/CSS
  • Transmitting binary data in JSON or XML
  • Encoding email attachments (MIME)
  • Storing complex data in cookies or URLs
  • Basic obfuscation of text (not encryption!)

Important Notes

Base64 encoding increases the data size by approximately 33%. It is NOT encryption - Base64 can be easily decoded by anyone. Never use Base64 alone for sensitive data protection.