無料Base64ファイルエンコーダー

任意のファイルをBase64データURLに変換 · すべてブラウザ内で完結します。

ファイルをここにドラッグ&ドロップ

または

エンコードするファイルを選択またはドロップしてください。

使い方

  1. ファイルをアップロード: 画像、PDF、フォント、音声、バイナリなど任意のファイルをドロップゾーンにドロップするか、クリックして参照してください。
  2. Base64文字列を取得: ファイルはブラウザ内で即座に読み込まれ、Base64にエンコードされます。
  3. コピーして使用: Base64文字列をコピーして、HTML、CSS、JSONペイロード、データURI、その他のテキスト形式に埋め込みます。

Base64ファイルエンコーダーを使う理由

バイナリファイルはHTML、CSS、JSON、XMLなどのテキストベースの形式に直接埋め込むことができません。Base64エンコーディングは、任意のバイナリファイルを安全なASCII文字列に変換し、テキストが許可されるあらゆる場所に埋め込むことができます。これは、HTMLへの画像の直接埋め込み(データURI)、CSSへのフォントの含有、ファイルアップロードエンドポイントなしでのメールやJSON APIでのファイル送信、自己完結型HTMLドキュメントの作成に不可欠です。

機能

よくある質問

Base64は元のファイルと比べてどのくらい大きくなりますか?

Base64エンコーディングはファイルサイズを約33%増加させます。100 KBの画像はBase64エンコードすると約133 KBになります。このオーバーヘッドは、バイナリコンテンツをテキストに埋め込むためのトレードオフです。

HTMLでBase64画像を使用できますか?

はい。 のようなデータURIを使用します。これにより、外部HTTPリクエストなしで画像をHTMLに直接埋め込めますが、ページサイズは増加します。

ファイルサイズの制限はありますか?

このツールには強制的な制限はありませんが、非常に大きなファイル(10 MB以上)はエンコードが遅くなり、結果の文字列は非常に長くなります。大きなファイルにはサーバーサイドのソリューションを検討してください。

関連ツール

無料Base64エンコーダー&デコーダーオンライン 画像からBase64への変換 Base64画像デコーダー 無料URLエンコーダー/デコーダー