Base64エンコード/デコード
テキストや画像をBase64形式に変換します。画像ファイルをドラッグ&ドロップまたは選択してBase64に変換できます。
入力テキスト
Base64出力
Base64エンコード/デコードとは
Base64は、バイナリデータをテキスト形式に変換するエンコード方式です。 メールの添付ファイルや、HTMLに画像を直接埋め込む場合などに使用されます。 このツールでは、テキストと画像の両方をBase64形式に変換できます。
使い方
- 「テキスト」または「画像」モードを選択
- テキストモード: 入力欄にテキストを入力すると自動的にBase64に変換
- 画像モード: 画像ファイルを選択またはドラッグ&ドロップでBase64に変換
- 「デコードへ」ボタンで逆変換も可能
活用例
- HTMLに小さな画像を直接埋め込む(Data URL)
- APIでバイナリデータをJSON形式で送受信する
- CSSで背景画像をインラインで指定する
- メールの添付ファイルをエンコードする
よくある質問
はい、Base64エンコードすると元のデータより約33%サイズが増加します。 これは、3バイトのデータを4文字のテキストに変換するためです。 大きなファイルには向いていませんが、小さなアイコンやロゴなどには便利です。
はい、このツールはUTF-8エンコードに対応しているため、 日本語を含むテキストも正しくBase64に変換・復元できます。
PNG、JPEG、GIF、WebPなど、ブラウザで表示できる画像形式に対応しています。 変換後のBase64データにはMIMEタイプ情報も含まれるため、 Data URLとしてそのまま使用できます。