JPG を圧縮する手順
- 写真をドロップします。対応しているほかの画像形式も同じバッチに入れられます——それらもまとめて JPG として書き出されます。
- 今回書き出すものにチェックを入れます。追加した写真はすべて選択された状態から始まるので、外したいもののチェックを外してください。
- 出力形式 は JPG のままにして、画質 を決めます。低くするほどファイルは軽くなり圧縮の跡も見えやすくなり、高くするほどファイルは大きく、元の見た目に近くなります。
- 書き出す を押します。単独ならそのままダウンロードされ、複数ならまとめて ZIP で届きます。
- まだ重い、あるいは荒すぎる? ファイルはワークスペースに残っているので、画質のスライダーを動かしてもう一度書き出してください。
最後のこの一手が、このページの使い方そのものです。目標サイズを入力する欄はありません。画質を決め、結果を見て、また直す。何も送り直さないので、三通り試しても手間はクリック三回分です。
写真に実際に起きること
ファイルはいったんピクセルに戻され、選んだ画質で JPG として再びエンコードされます。これはもとに戻せない処理です。新しいエンコードが捨てたディテールは、書き出されたファイルから完全に失われます。ディスク上の元ファイルには手を付けないので、いつでも戻ってやり直せますが、ダウンロードしたファイルを元どおりにすることはできません。
ピクセルの縦横サイズは変わりません。4000 × 3000 の写真は 4000 × 3000 のまま出てきます。このページが変えるのは画像のエンコードのしかたであって、画面上での大きさではありません。必要なのが軽いファイルではなく小さい画像なら、それはリサイズという別の操作で、このページの仕事ではありません。
画像はコピーされるのではなく作り直されるため、メタデータは残りません。EXIF、カメラの機種、撮影日時、ICC カラープロファイル、GPS の座標は、書き出すファイルには書き込まれません。人に渡すときは、それがむしろ目的になることも多いはずです。どれかが必要なら、元のファイルを残しておいてください。
軽くならないこともあります
- カメラやスマートフォンから出したばかりの、圧縮の弱い大きな写真——いちばん軽くなるのはこの種類です。
- ウェブやメッセージアプリから拾った、すでに最適化済みの画像——ほとんど動かないと考えてください。大きくなることもあります。
- スクリーンショットや平坦なグラフィック——これらに JPG は向きません。PNG か WebP のほうが、たいてい軽くて見た目も鮮明です。
これは質問の奥に隠すのではなく、はっきり書いておきます。スマートフォンやチャットアプリ、サイト側の処理ですでに強く圧縮された写真は、高めの画質で作り直すと、元より大きいファイルになることがあります。それは不具合ではありません。すでに圧縮の跡だらけの絵を忠実に再現してほしい、と情報を捨てるエンコーダーに頼んでいるわけで、跡を忠実に再現するにはバイト数がかかるのです。
実用的な答えは、サイズが動くまで画質を下げ、残す前に元のファイルと見比べることです。書き出した各ファイルのサイズは結果の一覧に出るので、その場で比べられます。
このページの対応範囲
- 入力:JPG と JPEG(.jfif という書き方も含みます)。同じ書き出しにまとめたい場合は PNG、WebP、AVIF、BMP も使えます。
- 出力:JPG。画質は 1 から 100 まで指定できます。この画像には JPG が向かないと判断したときは、PNG と WebP がドロップダウンにあります。
- 寸法:変わりません。リサイズも、目標のファイルサイズを探す処理もありません。
- 画質:毎回きちんと再エンコードします。JPG を JPG として書き出しても、元のファイルがそのまま返ってくることはありません。選んだ画質は実際に適用されます。
- 透明:JPG にはありません。透明な部分のある PNG や WebP をこの書き出しに通すと、その部分は選んだ背景色で塗りつぶされます。
- メタデータ:EXIF、ICC プロファイル、撮影日時、GPS 座標は引き継がれません。
- 一括処理:メモリ使用量を予測しやすいよう、ファイルは順番に処理されます。出力ファイル名が重複した場合は自動で番号が付きます。
- サイズ:決められた上限はありません。実際の上限はお使いの端末のメモリです。
質問
写真はアップロードされますか?
いいえ。すべてブラウザタブの中で行われます。ファイルはディスクからメモリに読み込まれ、デコードされ、再エンコードされて、ダウンロードとして手元に戻ります。サーバーには何も送られないので、あとで削除すべきサーバー上のコピーもありません。圧縮中にネットワークパネルを開いたままにしても、何も動きません。
画質は落ちますか?
はい、そして避けられません。JPG を軽くするというのはディテールを捨てるということで、JPG の圧縮とはそういうものです。自分で決められるのはその度合いです。ディスク上の元ファイルは変更されないので、いつでもそこからやり直せます。
ファイルは毎回小さくなりますか?
いいえ。カメラから出したばかりの圧縮の弱い大きな写真なら、ほぼ確実に、しかも大幅に軽くなります。スマートフォンやサイトですでに圧縮された画像では、高めの画質を選ぶと元より大きくなることがあります。画質を下げてもう一度書き出してください。結果ごとのサイズが一覧に出るので、何が起きたか見て分かります。
幅と高さは変わりますか?
いいえ。ピクセルの縦横はそのまま保たれます。このページは画像を再エンコードするだけで、リサイズはしません。軽いファイルではなく小さい画像が必要なら、それは別の操作です。
200 KB 以内のように、サイズを指定して圧縮できますか?
このページではできません。目標サイズの入力欄も自動探索もなく、画質を選んで書き出す形です。ファイルはワークスペースに残り、送り直しも発生しないので、二、三通り試しても数秒で済みます。
書き出したファイルに EXIF や GPS は含まれますか?
含まれません。画像はデコードしてからもう一度エンコードされ、メタデータは引き継がれません。EXIF、カメラの機種、撮影日時、ICC カラープロファイル、GPS 座標がこれにあたります。必要なものがあれば元のファイルを残しておいてください。
画質はどれくらいにすべきですか?
唯一の正解はありません。だからプリセットではなくスライダーになっています。人に送る写真やメールの添付なら、中くらいから高めの範囲で、通常の表示サイズでは元との違いがまず分かりません。細かなディテールよりサイズが大事なときは下げて、残す前に結果を確かめてください。