Base64エンコード・デコード変換ツール

※エンコード/デコードしたい文字列を入力して変換ボタンを押してください

入力エリア

↓ ↓ ↓  ↓ ↓ ↓

出力エリア

Base64変換ツールの使い方

エンコード(テキストをBase64に変換)

  1. 「エンコード」を選択
  2. 入力エリアにエンコードしたいテキストを入力
  3. 出力エリアにBase64形式の文字列が表示されます

デコード(Base64をテキストに変換)

  1. 「デコード」を選択
  2. 入力エリアにBase64文字列を入力
  3. 出力エリアに元のテキストが表示されます

よくある質問(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」にて提供されています。 正確性と使いやすさを重視し、ブラウザ上で安全に動作します。

-->