Base64 Encoder & Decoder
Convert text to Base64 or back, with full UTF-8 support for emoji and non-Latin scripts. One-click copy, instant conversion — everything runs in your browser.
🔒 100% private — files never leave your browser
How to use the Base64 Encoder / Decoder
- 1 Paste text into the input box.
- 2 Click "Encode" or "Decode" — the result appears instantly.
- 3 Copy the result with one click.
Frequently asked questions
Is Base64 encryption?
No. Base64 is an encoding, not encryption — anyone can decode it. Never use it to protect secrets.
Does it support emoji and Chinese characters?
Yes. The tool is UTF-8 safe, so any Unicode text round-trips perfectly.
Where is the conversion done?
Entirely in your browser. Your files never leave your device — all processing happens locally in your browser.
More free tools
JSON Formatter Format, validate and minify JSON with syntax highlighting and clear error messages. Free, instant, and fully client-side. QR Code Generator Create QR codes for URLs, text, WiFi, email or phone. Adjust size and colors, download as PNG or SVG — free, no watermark. URL Encoder / Decoder Encode or decode URLs and query strings with proper percent-encoding. Handles spaces, symbols and Unicode — instant and client-side. Hash Generator Generate SHA-256, SHA-384, SHA-512, SHA-1 and MD5 hashes from text instantly. Compare checksums and verify integrity — client-side only. UUID Generator Generate one or hundreds of cryptographically random UUID v4 identifiers instantly. Bulk mode, one-click copy — fully client-side. Password Generator Create strong random passwords with one click. Choose length and character sets, see the strength estimate, copy instantly — generated locally.