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.