Base64 Encode / Decode (Text)
Convert text to and from Base64, with full Unicode and emoji support. Everything runs in your browser — nothing is uploaded.
データ収集なし
データベースもアカウントもありません。ファイルを見ることはできません。
超高速
ブラウザネイティブ処理 — アップロードなし、待ち時間なし。
100%無料
制限なし、透かしなし、隠れた費用なし。
アカウント不要
サインイン?不要です。ツールを開くだけで使えます。
About Base64 encoding
What Base64 is for
Base64 represents binary or text data using only safe ASCII characters. It's used to embed data in URLs, JSON, JWTs, emails, and data URIs — anywhere arbitrary bytes need to survive a text-only channel.
It is encoding, not encryption: anyone can decode it. Never use Base64 to hide secrets.
Unicode-safe
Naive Base64 tools break on emoji and non-Latin text. This one encodes via UTF-8 first, so characters like 안녕 or 🌍 round-trip perfectly.
Frequently asked questions
Does it handle emoji and non-English text?
Yes — it encodes as UTF-8, so any character round-trips correctly.
Is Base64 secure?
No. It's reversible encoding, not encryption — don't use it to protect sensitive data.
Is my text uploaded?
No. Encoding and decoding happen locally in your browser.
Why did decoding fail?
The input wasn't valid Base64 (wrong characters or length/padding).