Base64 Encoder/Decoder
Encode
Decode

Free online Base64 encoder and decoder. Encode text to Base64 or decode Base64 back to plain text instantly. Perfect for developers working with data encoding.

How to Use

How to Use Base64 Encoder/Decoder

Step 1: Enter Text

Type or paste your text in the input field.

Step 2: Choose Mode

Click Encode to convert text to Base64, or Decode to convert Base64 back to readable text.

Step 3: Copy

Use the Copy button to copy the result, or Swap to make the output your new input.

Key Features

  • Encode and decode Base64
  • Swap input/output instantly
  • Handles Unicode text
  • One-click copy
  • Mobile friendly
  • 100% free

Common Uses

  • Encoding API credentials
  • Data URI creation
  • Email attachment encoding
  • Web development tasks

FAQ

Q: What is Base64 encoding?
A: Base64 converts binary data to ASCII text using 64 characters. It is commonly used for transmitting data over text-based protocols.

Q: Does it support Unicode?
A: Yes, this tool handles UTF-8 text properly before encoding to Base64.

Q: Is the encoding reversible?
A: Yes, Base64 encoding is fully reversible. Use the Decode button to recover the original text.