FreeToolkit

Base64 Encoder and Decoder (UTF-8 Safe)

Handles UTF-8 and non-ASCII text correctly, with no mojibake

How to use

Type or paste text and click Encode; paste a Base64 string and click Decode. Non-ASCII characters are handled as UTF-8, so nothing turns into garbage.

FAQ

Why do other tools garble non-English text? Because they call btoa on raw non-ASCII characters. This tool UTF-8 encodes the input first.

Privacy: every calculation runs inside your browser. Your files and text never leave your device.

The 16-point site checklist · Why these tools never upload