画像圧縮の方法とコツ|画質を保ちながらファイルサイズを小さくする
画像圧縮の仕組みと用途別の最適な品質設定、ファイルサイズの目安をわかりやすく解説します。
画像圧縮とは
画像圧縮とは、画像のファイルサイズを小さくする処理のことです。Webページの表示速度の改善やメール添付時の容量制限への対応など、さまざまな場面で必要になります。画像圧縮には大きく分けて2つの方式があります。
不可逆圧縮(非可逆圧縮)
画像データの一部を削除してファイルサイズを大幅に削減する方式です。JPEGが代表的なフォーマットで、一度圧縮すると元の画質には戻せません。圧縮率を高くするほどファイルサイズは小さくなりますが、画質の劣化が大きくなります。
可逆圧縮(ロスレス圧縮)
データを失わずにファイルサイズを縮小する方式です。PNGが代表的なフォーマットで、圧縮後も元の画像と完全に同じ画質を保てます。ただし、不可逆圧縮に比べて圧縮率は低く、ファイルサイズの削減幅は限定的です。
JPEG品質と画質・ファイルサイズの関係
JPEGの品質設定は0〜100%で指定でき、数値が高いほど高画質ですがファイルサイズも大きくなります。品質80%前後が画質とファイルサイズのバランスが最も良いとされています。
| 品質 | 見た目 | ファイルサイズ | 用途 |
|---|---|---|---|
| 100% | ほぼ無劣化 | 大きい(元画像とほぼ同じ) | 印刷・アーカイブ向け |
| 80% | 肉眼でほぼ差がない | 元の30〜50%程度 | Web・SNS向けに最適 |
| 60% | やや劣化あり | 元の15〜30%程度 | メール添付・サムネイル向け |
| 30%以下 | 明確に劣化 | 元の5〜15%程度 | プレビュー・下書き向け |
※ ファイルサイズは画像の内容(色数、複雑さ)によって大きく異なります。上記は一般的な写真画像の目安です。
用途別の推奨品質設定
画像の用途に応じて最適な品質設定は異なります。以下の表を目安に調整してください。
| 用途 | 推奨品質 | 理由 |
|---|---|---|
| Web掲載(ブログ・ニュース) | 70〜80% | 表示速度と画質のバランスが良い |
| メール添付 | 60〜70% | 添付ファイルの容量制限に対応 |
| SNS投稿 | 70〜80% | プラットフォーム側でも再圧縮される |
| 印刷用 | 90〜100% | 高解像度が求められる |
※ SNSに投稿する画像は、プラットフォーム側で自動的に再圧縮されることが多いため、過度に品質を上げてもファイルサイズが大きくなるだけで意味がありません。
圧縮テクニック
リサイズしてから圧縮する
ファイルサイズを効率的に減らすには、まず画像の解像度(ピクセル数)を必要なサイズに縮小してから品質を調整するのが効果的です。例えば、4000×3000pxのスマートフォン写真をブログに掲載する場合、まず1200px幅にリサイズしてから品質80%で圧縮すれば、元の10分の1以下のサイズになることもあります。
メタデータを削除する
写真ファイルにはExif情報(撮影日時、カメラの機種、GPS座標など)が含まれており、数十KB〜数百KBを占めることがあります。メタデータを削除することで、画質を変えずにファイルサイズを減らせます。プライバシー保護の観点からも、Web公開時にはExif情報の削除が推奨されます。
WebP形式を活用する
WebPはGoogleが開発した画像フォーマットで、JPEGと同等の画質を維持しながらファイルサイズを25〜35%小さくできます。現在ではChrome、Firefox、Safari、Edgeなど主要なブラウザすべてが対応しており、Web用画像の標準フォーマットになりつつあります。
画像サイズの目安
用途ごとの画像ファイルサイズの目安を以下にまとめました。この範囲に収まるよう圧縮・リサイズを調整しましょう。
| 用途 | 目安サイズ | 横幅の目安 |
|---|---|---|
| SNSアイコン・サムネイル | 50〜100KB | 〜500px程度 |
| ブログ記事の画像 | 100〜300KB | 800〜1200px程度 |
| 商品写真・ポートフォリオ | 200〜500KB | 1200〜1920px程度 |
| フルスクリーン背景画像 | 300〜800KB | 1920px以上 |
Webページ全体の画像合計は
1ページあたり1〜2MB以内
に抑えるのが表示速度の観点から推奨されます
よくある質問
- Q. 圧縮すると画質は戻せますか?
- JPEG圧縮(不可逆圧縮)で失われた画質は元に戻せません。圧縮前のオリジナル画像を保存しておくことをおすすめします。PNG圧縮(可逆圧縮)の場合は画質の劣化は発生しないため、元の画質が保たれます。
- Q. 何%まで圧縮すれば良いですか?
- Web掲載やSNS投稿なら品質70〜80%が推奨です。肉眼ではほとんど差がわからず、ファイルサイズを元の30〜50%程度に抑えられます。印刷用途の場合は品質90〜100%を維持してください。
- Q. PNG画像も圧縮できますか?
- はい、PNG画像も圧縮できます。PNGは可逆圧縮のため画質を落とさずにファイルサイズを削減できますが、JPEGほど大きく圧縮することはできません。写真画像はJPEGやWebP、イラストやスクリーンショットはPNGが適しています。
- Q. スマホの写真が大きすぎる場合は?
- 最近のスマートフォンは高画素のカメラを搭載しており、1枚あたり3〜10MB程度になることがあります。Web掲載やメール添付の場合は、まず横幅を1200〜1920px程度にリサイズし、その後JPEG品質70〜80%で圧縮すれば、200〜500KB程度まで縮小できます。