Base64 Encoder/Decoder

Encode and decode Base64 text instantly - Free online Base64 converter

What is Base64?

Base64 is an encoding scheme that converts binary data into ASCII text format. It's commonly used to encode data for transfer over text-based protocols like email and HTTP.

All encoding and decoding happens locally in your browser - your data is never sent to our servers.

Common Uses

  • • Embedding images in HTML/CSS
  • • Encoding binary data for APIs
  • • Email attachments (MIME)
  • • Data URIs in web development
  • • Storing binary data in JSON
  • • Authentication tokens

Base64 Basics

  • • Uses 64 characters: A-Z, a-z, 0-9, +, /
  • • Padding character: = (for alignment)
  • • Increases data size by ~33%
  • • Not encryption (easily reversible)
  • • Safe for text-based transmission