まず何を解決したいのか判断する
画像が「大きすぎる」とは、ファイルのMBが大きいことかもしれませんし、ピクセルの幅と高さが合っていないことかもしれません。普通の写真をメールで送る、管理画面に上げる、Webページに載せる、といった場面では、JPEG品質を下げ、画像の幅が大きい場合は比率を保って幅を縮小するのが一般的です。この流れは、厳密なKB値がなく、ファイルサイズを明らかに小さくしたい場面に向いています。
ページやフォームに「200KB未満必須」と書かれている場合は、感覚で品質を調整するだけの問題ではありません。実際の出力サイズを基準にツールで繰り返し試す必要があり、バイト単位で必ず一致するのではなく、最も近い結果になる場合があることも受け入れる必要があります。
- 固定のKB上限がない場合:まず品質と幅で圧縮します。
- 固定のKB上限がある場合:目標KBフローを使い、失敗時に寸法を下げる案を残しておきます。
- 800 × 800、1200 × 630など正確なピクセルが必要な場合:再圧縮後は必ず最終的な幅と高さを確認します。
- Web表示用で形式変更を許容できる場合:その後でJPEGとWebPを比較します。
通常の圧縮では品質と幅を見る
LocalToolsの汎用画像圧縮ツールは、ブラウザ内で画像をデコードし、選択したJPEG品質でJPEGとして書き出します。「最大幅」は幅だけを制限します。元画像の幅がその値より大きい場合は比率を保って縮小し、元画像がすでにそれより狭い場合は拡大しません。縦長画像の高さが大きくても幅が制限を超えていない場合、この設定を最長辺の制限として理解すべきではありません。
品質を低くするほど、通常はファイルサイズも小さくなりますが、質感、文字の端、グラデーションには圧縮跡が出やすくなります。写真なら中〜高品質から試せます。スクリーンショット、ポスター、小さな文字を含む画像は、JPEGへ再エンコードすると文字の端が汚く見えることがあるため、より慎重に扱います。
アップロード制限がある場合は流れを変える
目標KBツールは、申込用写真、アバター、証明書類のアップロード、管理画面フォームなど、上限が明記されている場面に適しています。静的なJPG、PNG、WebP、AVIF入力に対応し、ブラウザがデコードできる場合にJPEGまたはWebP出力を選べます。また最大サイズで最長辺を制限します。ここでいう「最大サイズ」は正確な幅と高さではなく、長い辺をその数値以内に収め、比率を保つ指定です。
このツールは、目標に届いたか届かなかったかを表示します。ブラウザのエンコーダーと、試行済みの品質・寸法の組み合わせでも目標に届かない場合は、最も近い結果を出し、それでも超過していることを示します。目標探索中に寸法がさらに小さくなる場合があるため、正確なピクセルが必要な場面ではKB達成だけを見ず、最終的な幅と高さが条件内かも確認する必要があります。
ピクセル要件はファイルサイズより優先
プラットフォームによっては、たとえばアバターは正方形、カバー画像は指定比率といったように、まず幅と高さを確認します。このとき圧縮ツールで品質を先に調整すると、ファイルは小さくても寸法が不合格のままになることがあります。より確実なのは、先に目標の幅と高さを確認し、その後でピクセルを変えない品質または形式の処理を選ぶ順序です。後で目標KBツールを使う場合も、最終寸法の再確認が必要です。
縦横比を保って縮小したいだけで、引き伸ばしたくない場合は、サイズ変更ツールで比率固定を有効にしておきます。プラットフォームが固定の幅と高さを求め、元画像の比率が異なる場合、単純に幅と高さを変えると画像が伸びます。通常は先にトリミングするか、プラットフォームが許可する別の処理を使います。
仮定例と制限
たとえば3024 × 4032のスマートフォン写真をプロフィールページに載せたいとします。固定のKB上限はなく、読み込みを速くしたいだけです。この場合はまず通常の画像圧縮を使い、最大幅を1600px前後に設定し、品質を70%〜85%の範囲に保って結果を確認します。ページがまだファイル過大と表示する場合は、目標KBツールに切り替えて上限を入力します。
この流れは、すべての画像が必ず小さくなることを保証せず、EXIF、ICC、アニメーションも保持しません。透明PNGを汎用圧縮ツールで処理するとJPEGとして書き出されるため、透明背景の保持には向きません。WebPを使う場合は、受け取るプラットフォームがその形式に対応しているかも考慮します。
イベント写真が元は幅4000pxで数MBあり、Web本文に使うとします。まず幅を1600pxに制限してJPEGで書き出します。管理画面が500KB未満しか受け付けない場合は、最初から品質を極端に下げるのではなく、その後で目標KBフローに進みます。
よくある質問
- 画像を圧縮すると必ず画質は下がりますか?
- JPEGとWebPの品質設定はエンコード方法を変えるため、品質が低いほど目に見える跡が出やすくなります。目立つかどうかは元画像の内容、寸法、出力形式によって異なり、無損失は約束できません。
- 圧縮後にかえって小さくならないのはなぜですか?
- 元画像がすでに小さい、元形式が効率的、またはPNGからJPEG/WebPに変換する内容が圧縮に向かない場合、出力が目立って小さくならないことがあります。バッチツールも実際の結果に基づいてこの状況を表示します。
- 最大幅と最大サイズは同じですか?
- 違います。汎用画像圧縮ツールが制限するのは幅です。目標KBツールとバッチ圧縮ツールの最大サイズは長い辺を制限し、比率を保って縮小します。
ブラウザー内で1枚の画像をダウンロード可能なJPEGに圧縮。
このページの処理はすべてブラウザ内で行われます。アップロードは一切ありません。