Converters

Base64 Encoder / Decoder

Encode plain text to Base64, or decode Base64 back to readable text. Everything runs in your browser — nothing is uploaded.

What is Base64?

Base64 represents binary data using 64 ASCII characters (A-Z, a-z, 0-9, +, /). Every 3 bytes of input becomes 4 output characters. Useful for embedding binary in text-only formats like JSON, CSS, or email.

Common uses

  • Data URIs: src="data:image/png;base64,..." embed images in CSS/HTML
  • JWT tokens: header and payload are Base64-encoded
  • Email attachments: MIME encodes binary as Base64
  • API keys in config: safely transmit binary

Frequently asked questions

Is Base64 encryption?

No — it's an encoding, not encryption. Anyone can decode. For transport only.

Where is it used?

Email MIME, data URIs, JWT tokens, JSON binary.