Base64 Encoder / Decoder

Detected: Encode

Advertisement
728×90
between-tool-content · Ad slot ready

Base64 Encoder & Decoder

Encode plain text to Base64 or decode Base64 back to readable text. Supports UTF-8 characters including emoji.

Auto-detect mode chooses encode or decode based on your input. Override with manual mode when needed.

Copy results or download as a text file. All processing happens client-side.

How to use

  1. Enter plain text or a Base64 string.
  2. Use Auto-detect, or force Encode or Decode mode.
  3. View the result in the output panel instantly.
  4. Copy or download the encoded/decoded text.
Advertisement
Responsive
in-content · Ad slot ready

Examples (copy-paste)

Encode "Hello"
SGVsbG8=
Decode "SGVsbG8="
Hello

FAQs

How does auto-detect work?
If input looks like valid Base64, the tool decodes it; otherwise it encodes your text.
Is UTF-8 supported?
Yes. Non-ASCII text is encoded and decoded correctly using UTF-8.
Can I force encode or decode?
Yes. Switch the mode dropdown from Auto-detect to Encode or Decode.

Specialized guides