Base64エンコーダー

テキストとファイルをBase64でエンコード・デコード

ファイルをここにドラッグ&ドロップ、またはクリックして選択

画像の場合はプレビューとデータ URL を表示

Base64 エンコーダー / デコーダーとは?

このツールは、テキストやファイルを Base64 形式にエンコードし、Base64 文字列を元の読みやすいコンテンツにデコードします。Base64 は Web 開発、メールシステム、API で広く使われるバイナリからテキストへのエンコーディング方式です。すべてブラウザ内で処理され、サーバーには送信されません。

テキストを Base64 にエンコードする

モードが「エンコード」になっていることを確認します。入力エリアにテキストを入力または貼り付けます。Base64 エンコード結果が即座に出力パネルに表示されます。コピーボタンをクリックして出力をクリップボードにコピーします。

Base64 をテキストにデコードする

モードを「デコード」に切り替えます。Base64 文字列を入力エリアに貼り付けます。デコードされたプレーンテキストが出力に表示されます。入力が有効な Base64 でない場合はエラーメッセージが表示されます。

ファイルと画像をエンコードする

任意のファイルをアップロードエリアにドラッグ&ドロップするか、クリックしてファイル選択ダイアログを開きます。ツールがファイルを読み取り、Base64 エンコードされたコンテンツを含むデータ URL を生成します。画像ファイルの場合は、結果を確認できる視覚的プレビューが表示されます。

  • 画像、PDF、ドキュメントなど、すべてのファイル形式に対応。
  • 画像ファイルはアップロードエリアの下にインラインプレビューを表示。
  • 完全なデータ URL が出力に表示され、コピー可能。

一般的な使用例

  • 小さな画像を HTML や CSS にデータ URL として直接埋め込む。
  • JSON API でバイナリデータを安全に転送する。
  • メールプロトコル用のファイル添付を準備する。
  • 認証トークンや Cookie のエンコード文字列をデバッグする。
  • 環境変数用に設定ファイルを変換する。

Base64 を使うヒント

Base64 はデータサイズを約 3 分の 1 増加させることを覚えておいてください。大きなファイルの場合、インライン埋め込みではなく別リソースとして提供する方が一般的に優れています。Base64 は、HTTP リクエスト削減がペイロードサイズより重要な小さなアセット(アイコンやサムネイル)に最適です。

よくある質問

Base64 エンコードとは何ですか?+
Base64 エンコードは、バイナリデータを 64 文字の ASCII テキスト形式に変換する方式です。HTML や CSS への画像埋め込み、メールなどのテキストベースプロトコルでのバイナリデータ転送、JSON や XML でのデータ保存などに広く使われます。
テキストを Base64 にエンコードするには?+
エンコードモードを選択し、入力欄にテキストを入力または貼り付けると、Base64 エンコードされた出力が即座に表示されます。コピーボタンをクリックして結果をプロジェクトで使用できます。
Base64 文字列をデコードするには?+
デコードモードに切り替え、Base64 文字列を入力欄に貼り付けます。ツールが自動的に読みやすいテキストに変換します。無効な Base64 の場合はエラーメッセージが表示されます。
画像を Base64 に変換できますか?+
はい。画像ファイルをアップロードエリアにドラッグ&ドロップするか、クリックしてファイルを選択します。Base64 エンコードされた画像を含むデータ URL が生成され、画像ファイルの場合はプレビューも表示されます。
Base64 エンコードはデータを暗号化しますか?+
いいえ。Base64 はエンコーディング方式であり、暗号化ではありません。誰でも Base64 文字列をデコードして元のデータを見ることができます。機密情報のセキュリティ対策として使用しないでください。
Base64 の出力が元データより大きいのはなぜですか?+
Base64 エンコードはデータサイズを約 33% 増加させます。入力の 3 バイトが Base64 出力の 4 文字になります。このオーバーヘッドは、バイナリデータをテキスト安全に転送するための代償です。

関連ツール

Base64エンコーダー無料のオンラインbase64 エンコーダー, base64 デコーダー, base64 オンラインエンコード, base64 文字列 デコード, 画像を base64 に, ファイルを base64 に, base64 コンバーター, base64 テキストエンコーダー。会員登録不要。ブラウザで動作します。