📦 Base64 Encoder / Decoder

Encode or decode Base64 with full UTF-8 support, fully local

✓ Runs entirely in your browser — your data never leaves this device

About This Tool

Encode or decode between plain text and Base64 with full UTF-8 support (Chinese, Japanese, Korean, emoji). Common uses: Data URLs, API debugging and simple encoding for transport.

How to Use

  1. Paste text or a Base64 string
  2. Click Encode or Decode
  3. Copy the result — CJK text is handled as UTF-8 automatically

FAQ

Why does my CJK Base64 differ from other sites?

Base64 encodes bytes, so the charset matters. This tool uses standard UTF-8, matching most backends; others may use Latin-1.

Is Base64 encryption?

No. It is just an encoding that anyone can reverse — never use it to protect secrets.