Base64 Encoder/Decoder

Encode and decode Base64 strings instantly

Base64 Encoder/Decoder

No file selected

Quick Examples

What is Base64?

Base64 is a binary-to-text encoding scheme that represents binary data in an ASCII string format. It's commonly used to transmit data over channels that only support text.

Base64 encoding increases the data size by approximately 33%, but ensures the data can be safely transmitted over text-based protocols.

Common Uses:

  • Email attachments
  • Data URLs in HTML/CSS
  • API authentication
  • Configuration files

Base64 Character Set

Uppercase: A-Z
Lowercase: a-z
Numbers: 0-9
Special: + /
Padding: =

URL-Safe Variant: Uses - and _ instead of + and /