画像フォーマット比較

更新日:

画像フォーマットの選択は、ページ速度・視覚品質・ファイルサイズ・互換性に桁違いの影響を与えます。万能の正解はなく、各フォーマットが圧縮・品質・サポート状況のバランスを違う形で取っています。本ガイドでは、現代の Web でよく出会うフォーマットを比較し、典型的な場面でどれを使うべきかを整理します。

JPG(JPEG)

JPG は写真向けに最適化された不可逆圧縮形式です。なめらかに変化する色調(肌・空・木々)に強く、人間が気付きにくい情報を捨てて圧縮します。圧縮率は強圧縮(小サイズだが目立つブロックノイズ)からほぼロスレス(大サイズで高品質)まで調整可能です。透過には非対応で、テキスト・線画・大きな単色領域には弱く崩れやすいです。すべてのブラウザ・OS で動作します。

PNG

PNG はアルファ透過に完全対応した可逆圧縮形式です。スクリーンショット・線画・アイコンなど、ピクセル単位で正確さが必要な画像に最適です。圧縮自体は良好ですが、写真では最新形式に比べて効率は劣り、典型的な写真では同じ品質の JPG の数倍のサイズになります。PNG-8(256 色パレット)はアイコン用途で非常に小さなファイルを作れますが、2026 年現在では出番はほぼありません。

WebP

WebP は Google が開発した現代的なフォーマットで、可逆/不可逆圧縮の両方、透過、アニメーションに対応します。写真では同じ品質で JPG より約 25〜35% 小さくなります。透過付きグラフィックスでは PNG より約 20〜25% 小さくなることが多いです。ブラウザサポートは Chrome / Firefox / Safari / Edge のすべての現代エンジンで動作します。新規の Web 用写真であれば、まず WebP を選んで問題ありません。

AVIF

AVIF は AV1 動画コーデックをベースにした比較的新しいフォーマットです。WebP より同じ視覚品質でファイルサイズを小さくでき、JPG 比で約 30〜50%、WebP 比で約 20% 削減できます。HDR・広色域・10/12 ビット深度に対応します。2026 年時点でブラウザサポートは全主要エンジンに広がっていますが、エンコードは WebP よりかなり遅く、大量の画像パイプラインでは問題になり得ます。帯域がエンコード時間より重要な場合に AVIF を選びましょう。

SVG

SVG はピクセルではなく、パス・図形・テキストで画像を記述するベクター形式です。任意サイズに拡大縮小しても品質が劣化せず、対話やアニメーションにも対応し、ロゴ・アイコン・イラストでは非常に小さなファイルになります。一方、写真には不向きです(詳細が増えるとファイルサイズが爆発的に増えるため)。Illustrator・Figma・Inkscape などのベクターツールで作った素材は、そのまま SVG として使うのがベストです。

HEIC / HEIF

HEIC(HEIF の画像バリアント)は新しい iPhone のデフォルト撮影フォーマットです。同じ品質で JPG の約半分のサイズになり、10 ビット色・透過・画像シーケンスにも対応します。ブラウザサポートは限定的で、Safari は対応していますが Chrome と Firefox は非対応です。Web 配信時は JPG・WebP・AVIF へ変換してから配信してください。本サイトの画像フォーマット変換は HEIC 入力をブラウザ内で直接処理できます。

選び方クイックチャート

  • Web 配信向け写真: 安全策は WebP、エンコード時間を許容できるなら AVIF。
  • 互換性重視の写真: JPG。
  • スクリーンショット・UI モックアップ: PNG(または WebP ロスレス)。
  • ロゴ・アイコン・イラスト: SVG。
  • 透過が必要な画像: PNG、WebP、AVIF。
  • iPhone で撮影した画像: アーカイブは HEIC、Web 用は変換。

解像度と画素密度

高 DPI ディスプレイでは、論理 200 × 200 ピクセルの画像を鮮明に見せるために 400 × 400 や 600 × 600 の実ピクセルで配信する必要があります。HTML の「srcset」と「sizes」属性で複数解像度を提供し、ブラウザに適切なものを選ばせます。これを怠ると、低 DPI 画面に必要以上に大きなファイルを送るか、高 DPI 画面に不鮮明な画像を送ることになります。

圧縮品質パラメータ

ほとんどのエンコーダは 0〜100 の品質パラメータを公開しています。JPG では 75〜85 が一般的な写真で原本と区別がつかないレベルです。60 を下回るとアーティファクトが目立ち始めます。WebP では 75 が良いデフォルトで、80〜85 ならほぼロスレスです。AVIF はスケールが異なり、品質 30 が JPG の 75 に近いです。グローバル設定を決める前に、必ず実際のコンテンツでテストしてください。

よくある質問

ファイルが最小なら常に AVIF を使うべき?
そうとも限りません。AVIF のエンコードは計算コストが高く、画像パイプラインを大きく遅くする可能性があります。ビルドステップを持つ静的サイトには向きますが、リアルタイムアップロード(ユーザー投稿)では WebP のほうがバランスが取れることが多いです。
PNG のスクリーンショットはきれいなのに JPG にするとぼやけるのはなぜ?
JPG の圧縮モデルは自然写真向けで、テキストや鋭いエッジに弱いためです。スクリーンショットには PNG か WebP ロスレスを使ってください。ピクセルが保持され、たいてい JPG より小さくなります。
HEIC 写真をブラウザだけで変換できますか?
できます。本サイトの画像フォーマット変換は HEIC 入力を受け付け、JPG・PNG・WebP・AVIF・SVG への変換をブラウザ内のみで実行します。アップロード不要です。
常に使うべき「最良のフォーマット」はありますか?
ありません。コンテンツ種別(写真かグラフィックか)、透過の必要性、対象ブラウザ、エンコード時間予算によって変わります。本ガイドのチートシートを出発点にして、実コンテンツで検証してください。

まとめ

コンテンツにフォーマットを合わせましょう。写真には WebP、グラフィックスには PNG または SVG、帯域が重要でエンコード時間が許容できるなら AVIF。単発の変換には、本サイトの画像フォーマット変換が JPG・PNG・WebP・AVIF・SVG・HEIC をブラウザ内で処理し、外部アップロードは不要です。

関連ツール