Base64 Encoder / Decoder

Encode text to Base64 and decode Base64 back to text, with full Unicode support. Fast, local and free - no uploads.

Runs in your browser
Loading Base64 Encoder / Decoder...

How to use

  1. 1

    Paste text on the left.

  2. 2

    Choose Encode or Decode.

  3. 3

    Copy the result.

How it works

Text is converted to UTF-8 bytes, then those bytes are mapped to Base64 characters. Decoding reverses the process and validates that the input is well-formed Base64.

Frequently asked questions

Why does my other-language text not decode correctly elsewhere?

Some tools assume UTF-8 too; if a tool uses Latin-1 it will garble non-Latin scripts. This tool always uses UTF-8.

Is Base64 encryption?

No - it is an encoding, visible to anyone who can decode it. Do not use it to protect secrets.

Related tools