まず結論:用途別の選び方
| 用途 | おすすめ | ひとこと |
|---|---|---|
| 写真を人に送る・提出する | 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 のままです。ソフトによっては開けますが、提出先のシステムで「形式が違う」とはじかれたり、逆に表示できなかったりする原因になります。形式を変えるときは、必ず変換ツールやソフトの「書き出し」を使ってください。