Base64 エンコード / デコード
テキストの Base64 変換や Base64 からの復元ができ、中国語や絵文字にも完全対応しています。
使い方
Base64 はバイナリデータを 64 種類の印字可能な文字に変換する方式です。URL、JSON、メールなどでデータを安全に送る際によく使われます。エンコード後のサイズは約 1/3 増えます。なお、Base64 は暗号化ではありません。誰でも元に戻せます。
よくある質問
デコードした結果が文字化けするのはなぜですか?
入力が Base64 でないか、画像などのバイナリデータをエンコードしたものの可能性があります。本ツールは UTF-8 のテキストとしてデコードするため、バイナリは文字化けして表示されますが、これは正常な動作です。
データはサーバーに送信されますか?
いいえ。エンコードとデコードはすべてブラウザ内で完結し、ネットワーク通信は行われません。
中国語や絵文字に対応していますか?
はい。まず UTF-8 のバイト列に変換してから Base64 処理するため、中国語や絵文字も正しく往復できます。