Base64 Encoder & Decoder

Convert Unicode text to Base64 or decode Base64 back to readable UTF-8 text.

Processing happens locally in your browser. Your files and inputs are not uploaded to our servers.

How to use Base64 Encoder & Decoder

  1. Enter Unicode text or a Base64 value.
  2. Choose Text to Base64 or Base64 to Text.
  3. Copy the result, swap panels, or clear both sides.

What Base64 Encoder & Decoder does

Base64 represents binary bytes as printable characters. This tool uses UTF-8 before encoding and after decoding so international text and emoji survive a round trip.

Examples

Frequently asked questions

Is my input uploaded?

No. This tool processes its input locally in your browser. Normal page requests do not include the contents you enter or select.

Is Base64 encryption?

No. Base64 is a reversible encoding and provides no secrecy. Anyone can decode it without a key.

Will it work in every browser?

The tool uses modern browser APIs. Current Chromium, Firefox, and Safari releases provide the best support; the page displays a clear error when a required capability is unavailable.

Browse related tools