ファイルから Data URI 変換

ファイルを Data URI 文字列に変換し、HTML、CSS、JSON へ埋め込めます。完全オフラインで動作します。

ファイル
ファイルを Data URI 文字列に変換し、HTML、CSS、JSON へ埋め込めます。完全オフラインで動作します。
Data URI
ファイルを Data URI 文字列に変換し、HTML、CSS、JSON へ埋め込めます。完全オフラインで動作します。
Data URI
生成された Data URI がここに表示されます...

Data URI とは?

Data URI(data URL)は小さなファイルをテキスト内に直接埋め込みます。形式:data:[mime][;charset][;base64],data

主な用途:

  • HTML/CSS に画像やフォントをインライン埋め込み
  • JSON/設定に小さなリソースを保存

注意点:

  • 小さなファイル向き。長い文字列はページを重くする場合があります
  • バイナリは Base64 が一般的です

data:image/svg+xml;base64,PHN2ZyB4bWxucz0i...

カンマより前の部分には、MIME タイプや Base64 を使っているかどうかなど、ファイルの情報が入ります。カンマより後ろの部分がエンコードされた本体です。

この変換ツールが向いている場面

  • ローカルファイルを HTML、CSS、JSON、メール用マークアップに埋め込める文字列へ変換したいとき
  • アセットを別途ホストせずに、自己完結したデモやサンプルをすばやく作りたいとき
  • 他のツールへ貼り付ける前に、検出された MIME タイプを確認したいとき

実用上の制限

  • Data URI はアイコン、小さな画像、短い断片などの小さなファイルに向いています
  • Base64 ではおよそ 33% サイズが増えるため、最終的な文字列は元ファイルより大きくなります
  • 文字列が長すぎると、長さ制限のあるフォーム、設定ファイル、エディタには貼り付けにくくなります