Skip to content

Base64 Encoder / Decoder

Convert text to Base64 and decode Base64 back to plain text instantly in your browser. Full Unicode (UTF-8) support and nothing is uploaded.

0 chars
0 chars

All files are processed only in your browser and are never uploaded to any server.

Quick answer

Encode text to Base64 or decode Base64 back to text free in your browser, with full UTF-8 support so Chinese, emoji and other non-Latin characters round-trip correctly. You can paste text or load a .txt file, then copy or download the result — nothing is uploaded.

Input
Plain text or Base64 · paste, or load a .txt file
Output
Copy to clipboard, or download as .txt
Encoding
UTF-8 · full Unicode and emoji support
Direction
Encode and decode · swap output to input in one click
Data sent to a server
None · everything runs locally
Price
Free · no registration
Works on
Any modern browser · Windows, macOS, Linux, iOS, Android

How to use this Base64 Encoder / Decoder

  1. Paste your text or Base64 string into the input box.
  2. Choose Encode or Decode.
  3. Copy or download the result.

Frequently Asked Questions

Is my data private?

Yes. Encoding and decoding happen entirely in your browser; nothing is sent to any server.

Does it support Unicode and emoji?

Yes. Text is encoded and decoded as UTF-8, so non-Latin characters and emoji work correctly.

What is Base64?

Base64 is a way to represent binary data as ASCII text. It is commonly used in data URLs, email attachments and API payloads.

Related Tools

Advertisement