Base64 Text Encoder & Decoder

Encode or decode Unicode text with strict Base64 handling.

Start typing to convert.

How to use it

A clear, quick workflow

  1. Choose Encode or Decode.
  2. Paste or type the input.
  3. Copy the converted output or swap it back into the input.

Example

“Merhaba 👋” encodes to TWVyaGFiYSDwn5GL.

Limits and behavior

Input is limited to 1,000,000 JavaScript characters. Decode accepts ASCII spaces, tabs, and line breaks, but rejects malformed padding, non-Base64 symbols, and invalid UTF-8.

FAQ

Is Base64 encryption?

No. Base64 is a reversible text encoding and provides no confidentiality.