Local Toolbox

JPEG・PNG・WebP・AVIF・HEIC の違いと使い分け

画像の形式(拡張子)は、見た目が同じでも中身の仕組みがまったく違います。形式の性格を知っておくと、「なぜか重い」「透明な背景が消えた」「相手が開けない」といったトラブルの多くを避けられます。

まず結論:用途別の選び方

用途おすすめひとこと
写真を人に送る・提出するJPEGどの機器・サービスでも開ける安心感が一番です。
スクリーンショット、図、文字の多い画像PNG劣化しないので文字がくっきり残ります。
ロゴ・アイコン(透明な背景あり)PNG(Web なら WebP も可)透明を扱える形式を選びます。
Web サイトに載せる写真WebP(または AVIF)同じくらいの見た目で軽くでき、表示が速くなります。
iPhone で撮った写真を Windows や Web で使うJPEG に変換HEIC は開けない環境がまだ多いからです。

「非可逆」と「可逆」の違い

画像形式を理解するうえで一番大事なのが、この 2 つの違いです。

  • 非可逆圧縮:人の目に分かりにくい情報を捨てて小さくする方式。保存すると元とまったく同じには戻りません。写真を大きく小さくするのに向いています。JPEG がこの方式です(WebP・AVIF・HEIC は非可逆が基本で、可逆も選べます)。
  • 可逆圧縮:情報を一切捨てずに、表し方を工夫して小さくする方式。何度保存しても劣化しません。その代わり、写真のように細かい変化が多い画像はあまり小さくなりません。PNG がこの方式です。

写真を PNG で保存すると重くなり、スクリーンショットを JPEG で保存すると文字がにじむのは、この性格の違いによるものです。

JPEG(.jpg / .jpeg)

1990 年代から使われている、写真の標準形式です。対応していない機器やソフトはほぼないと言ってよく、「迷ったら JPEG」で困ることはまずありません。

  • 得意:写真。画質の値を選んで容量を調整できる
  • 苦手:文字や線(まわりにモヤが出る)、透明な背景(扱えない)
  • 注意:保存し直すたびに少しずつ劣化する

PNG(.png)

劣化しない可逆圧縮の形式で、透明(半透明も含む)を扱えます。スクリーンショットの多くは PNG で保存されます。

  • 得意:スクリーンショット、図、イラスト、ロゴなど、色数が少なく輪郭がはっきりした画像
  • 苦手:写真(JPEG の数倍の容量になることも珍しくない)
  • 注意:「画質」の設定はない。小さくしたいときは縮小するか、色数を減らすか、別の形式にする

WebP(.webp)

Google が Web 向けに作った形式で、非可逆と可逆の両方、透明、アニメーションに対応しています。同じくらいの見た目なら JPEG より小さくなることが多く、主要なブラウザ(Chrome・Edge・Firefox・Safari)はすべて表示できます。

  • 得意:Web サイトの画像全般。写真も透明なロゴも 1 つの形式で扱える
  • 苦手:古いソフトや一部の業務システムでは開けない・受け付けないことがある
  • 注意:ダウンロードした画像が WebP で、手元のソフトで開けないことがある。その場合は JPEG や PNG に変換すれば使えます

AVIF(.avif)

動画の圧縮技術(AV1)をもとにした新しい形式で、WebP よりさらに小さくできることが多いのが特徴です。主要なブラウザの新しい版は表示に対応していますが、保存(書き出し)に時間がかかることや、対応していない編集ソフト・サービスがまだあることから、使いどころは主に Web サイトの表示用です。人に送る・提出する用途には向きません。

HEIC / HEIF(.heic / .heif)

iPhone が標準で使っている写真の形式です(カメラの設定で「高効率」を選んでいるとき)。JPEG のおよそ半分の容量で同じくらいの画質を保てるため、iPhone の容量の節約になっています。

一方で、Windows では追加の拡張機能がないと開けないことがあるほか、多くの Web サービスや Windows・Android のブラウザでは表示できません。「iPhone から送った写真が開けない」というトラブルの多くはこれが原因です。対処法は「iPhone の HEIC 写真を JPEG で使う方法」にまとめています。

GIF・その他

GIF は使える色が 256 色までと少ない古い形式で、今はほぼ短いアニメーション用です。写真には向きません。ほかにも、印刷や業務用の TIFF、Photoshop 専用の PSD、カメラの生データである RAW などがありますが、人に送ったり Web に載せたりする前には、JPEG・PNG・WebP のいずれかにするのが一般的です。

拡張子を書き換えても形式は変わらない

ファイル名の「.png」を「.jpg」に書き換えても、中身は PNG のままです。ソフトによっては開けますが、提出先のシステムで「形式が違う」とはじかれたり、逆に表示できなかったりする原因になります。形式を変えるときは、必ず変換ツールやソフトの「書き出し」を使ってください。