Real Local Tools

Base64 Encoder / Decoder

Runs locally

Convert text to Base64 and back, with full Unicode support — all in your browser.

Related tools

View all (10)

Encode plain text to Base64 or decode Base64 back to readable text. Unlike naive converters, this tool handles the full Unicode range correctly — Chinese characters, emoji and accented letters all survive the round trip. Conversion happens entirely in your browser.

Frequently asked questions

Does it handle Unicode text like Chinese or emoji?

Yes. Text is UTF-8 encoded before conversion, so Chinese characters, emoji and accented letters all survive the round trip intact.

What is the URL-safe output option?

Standard Base64 uses + and /, which break inside URLs. The URL-safe variant swaps them for - and _, making the result safe for query parameters and filenames.

Is the text I convert sent to a server?

No. Encoding and decoding run entirely in your browser — nothing you paste is transmitted or stored.