Base64

Base64 is a free encode & crypto tool that runs entirely in your browser — encode / decode, UTF-8 safe. No upload, no account, no limits.

Loading Base64…

How to use Base64

  1. Open the Base64 tool.
  2. Paste or type your text, code or a token into the input field.
  3. The output updates as you type — adjust the options if you need a different format.
  4. Copy the result, or share the URL to hand the exact input to someone else.

About Base64

Base64 turns arbitrary bytes into a safe ASCII string using 64 printable characters, so binary data can travel through text-only channels like JSON, email or data URIs. This tool encodes and decodes both directions and is fully UTF-8 aware, so accented characters and emoji round-trip correctly.

Remember it is encoding, not encryption — Base64 offers no secrecy at all, and anyone can decode it.

What people use it for

Frequently asked questions

Does it handle Unicode?

Yes. Text is encoded as UTF-8 first, so emoji and accented characters survive the round trip — unlike a naive btoa() call.

Is Base64 secure?

No. It's reversible encoding with no key. Never use it to hide passwords or secrets — use hashing or encryption for that.

Why is the output longer than the input?

Base64 represents every 3 bytes with 4 characters, so encoded output is about 33% larger than the original.

Is it private?

Every calculation happens on this page, in your own browser. Your input is never sent to a server, never logged and never used for training — which also means the tool keeps working when you are offline.

Related tools

All Encode & Crypto tools · Every tool on OmniWebTools