Base64 Encoder

Encode text, including accented and non-Latin characters, into Base64.

Up to 200,000 input characters. Output limit: 2,000,000 characters.

Download result

Your input is processed in your browser and is not uploaded to ToolPixels. This tool does not save your input.

How to use it

  1. Paste your input, or load the example.
  2. Choose the options that match your task.
  3. Select Encode Base64, then review the result.
  4. Copy the result or download base64-encoder.txt.

UTF-8 text, not encryption

Text is first encoded as UTF-8 bytes. Standard Base64 uses + and / with = padding. Base64url uses - and _ without padding. Whitespace and line endings in your text are encoded too. An empty input produces an empty result. Base64 is reversible encoding and does not protect secrets.

Related developer tools