Base64 Encoder/Decoder

Encode text to Base64 or decode Base64 to text

← Back to Tools

Base64 Encoder/Decoder

Encode text to Base64 or decode Base64 to text

Controls
Plain Text
Base64 Encoded
Quick Examples
About Base64
What is Base64?

Base64 is a method of encoding binary data into text format. It uses 64 characters (A-Z, a-z, 0-9, +, /) to represent data.

Use Cases:
  • β€’ Email attachments (MIME)
  • β€’ Data URLs in web pages
  • β€’ API authentication tokens
  • β€’ Storing binary data in JSON/XML
Characters Used

ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/ (64 characters)
= used for padding

Important Notes
  • β€’ Increases data size by approximately 33%
  • β€’ Not encryption, just encoding
  • β€’ Properly handles Unicode characters
  • β€’ Case sensitive