Base64エンコード・デコード変換ツール
※エンコード/デコードしたい文字列を入力して変換ボタンを押してください
入力エリア
↓ ↓ ↓ ↓ ↓ ↓
出力エリア
Base64変換ツールの使い方
エンコード(テキストをBase64に変換)
- 「エンコード」を選択
- 入力エリアにエンコードしたいテキストを入力
- 出力エリアにBase64形式の文字列が表示されます
デコード(Base64をテキストに変換)
- 「デコード」を選択
- 入力エリアにBase64文字列を入力
- 出力エリアに元のテキストが表示されます
よくある質問(FAQ)
Base64とは何ですか?
Base64は、バイナリデータを64種類のASCII文字(A-Z, a-z, 0-9, +, /)を使ってテキスト形式に変換するエンコード方式です。8ビットのバイナリデータを6ビット単位に分割して変換します。
Base64エンコードするとデータサイズはどうなりますか?
Base64エンコードすると、元のデータの約133%(4/3倍)のサイズになります。これは3バイトのデータを4文字で表現するためです。
入力したデータは保存されますか?
いいえ、すべての変換処理はブラウザ上(JavaScript)で完結し、サーバにデータは一切送信されません。完全にプライバシーが保護されます。
日本語もエンコードできますか?
はい、日本語を含むあらゆる文字をBase64エンコードできます。内部的にUTF-8エンコーディングを使用しています。
Base64は暗号化ですか?
いいえ、Base64はエンコード(符号化)であり、暗号化ではありません。簡単にデコードできるため、セキュリティ目的では使用できません。機密情報は適切な暗号化を使用してください。
「=」記号は何ですか?
「=」はパディング文字で、Base64エンコード結果が4の倍数になるよう調整するために末尾に追加されます。元データのバイト数によって0〜2個付きます。
本ツールは、開発者向けユーティリティサイト「DevDojo」にて提供されています。 正確性と使いやすさを重視し、ブラウザ上で安全に動作します。
-->