Base64 Encode & Decode — Free Online

Encode any text to Base64 or decode Base64 back to text. Unicode-safe — Chinese characters and emoji work correctly. Nothing is uploaded.

✓ Unicode-safe✓ No upload✓ Free

What is Base64?

Base64 is a way to represent binary data (or any text) using only 64 printable ASCII characters (A–Z, a–z, 0–9, +, /). It is commonly used to embed images in code, pass tokens in URLs, and encode email attachments.

Note: Base64 is encoding, not encryption — anyone can decode it, so never use it to "protect" sensitive information.

Frequently Asked Questions

Does it support Chinese characters?

Yes. Text is first converted to UTF-8 bytes, so Chinese, Japanese, Korean and emoji encode and decode correctly.

Is Base64 encryption?

No — it is an encoding, not encryption. Anyone can decode it. Never use it to hide passwords or secrets.

Is my text uploaded?

No — everything runs locally in your browser.