Base64 Tool

Encode & decode Base64 — text and files

0 chars

Examples

Encode text

Input
Hello, world!
Output
SGVsbG8sIHdvcmxkIQ==

Decode Base64

Input
RGV2dG9vbGtpdA==
Output
Dev Nexus

Frequently asked questions

Is my data uploaded to a server?

No. Encoding and decoding — including files you pick — run entirely in your browser. Nothing ever leaves your machine.

Does it handle Unicode and emoji?

Yes. Text is encoded as UTF-8 before Base64, so accented characters, emoji and non-Latin scripts round-trip correctly.

Can I Base64-encode a file?

Yes. Use Upload file to Base64-encode any file's raw bytes — handy for building data URIs for images, fonts and other assets.

Related tools