Base64 Encoder / Decoder
Encode text or a local file to a Base64 string, or decode one back. UTF-8 is handled correctly, so Chinese and emoji survive round trips.
How to use
Convert text or files to Base64 and back, with correct UTF-8 handling. Your data is processed only inside this browser tab.
FAQ
Why does another tool break my Chinese text?
Many tools use binary (latin1) encoding. This one uses UTF-8 bytes, the web standard.
Are files uploaded?
Never. File reading happens locally with the browser File API.
Related tools
JSON Formatter
Beautify, minify and validate JSON right in your browser. No uploads, nothing leaves your device.
PopularUnix Timestamp Converter
Convert Unix seconds or milliseconds to dates and back, in your timezone or UTC.
PopularImage Compressor
Compress JPG / PNG / WebP locally.
Coming soonIP Range ⇄ CIDR
Convert IP ranges to the smallest CIDR set (IPv4/IPv6).
Coming soonRegex Tester
Live matches, groups and replace preview.
Coming soonPassword Generator
Local entropy-based password generation.
Coming soon