画像を指定の容量(◯KB以下)に圧縮(画質・サイズを自動で調整)

画像

200KB以下・1MB以下など、上限の容量を指定すると、収まる範囲でいちばん高い画質を自動で探して圧縮します。必要なときだけ画像を縮小します。処理はブラウザ内で行い、画像を運営者のサーバーへ送信しません。

目標の容量


以下

画質を優先し、画質を下げても収まらないときだけ画像を小さくします。1KB=1,000バイトで計算するため、1,024バイトで数えるサイトの上限にも収まります。

画像を選ぶ


指定容量に圧縮について

最終更新:


申請フォームや応募サイトで「200KB以下」「2MB以下」のように容量の上限が決められているときに、上限に収まるよう画質と大きさを自動で調整するツールです。

使い方

  1. 上限の容量を入力します(「よく使う値」から選ぶこともできます)。
  2. 保存形式と、どこまで小さくしてよいか(縮小の下限)を選びます。
  3. 画像を選んで「指定の容量に圧縮する」を押し、結果を保存します。処理結果に、実際のバイト数・画質・縮小後の画素数が表示されます。

このツールの調整のしかた

  1. まず画質92で保存してみて、上限に収まればそれで終わりです。
  2. 収まらなければ、画質を40〜92の範囲で7回試し(二分探索)、収まる中でいちばん高い画質を選びます。
  3. 画質40でも収まらないときだけ、そのときの容量と上限の比から縮小率を見積もって画像を小さくし、もう一度画質を探します(「縮小の下限」まで)。

例:3000×2000px・1.38MBの細かい模様の多い画像を上限200KBにしたところ、1832×1221pxに縮小し画質47で、199,519バイトになりました(Chrome・Mac、運営者が測定)。

「200KB」は200,000バイト?204,800バイト?

1KBを1,000バイトとするか1,024バイトとするかは、サイトによって違います。このツールは1KB=1,000バイトで計算するので、200KBなら200,000バイト以下に収めます。どちらの数え方をするサイトでも上限を超えません。

うまくいかないとき

こんなとき原因と対処
「上限に収まりませんでした」と表示される「縮小の下限」より小さくしないと収まらない画像です。下限を小さくするか、保存形式をWebPにしてください(同じ容量なら、WebPのほうが画質を保てます)。
仕上がりが粗い・小さい上限が画像に対して小さすぎます。処理結果に表示される画素数と画質を見て、申請先が許す範囲で上限を上げるか、写真をトリミングして写す範囲を減らしてから試してください。
元の画像のまま、と表示されたもともと上限以下の画像は、形式に関係なくそのまま返します(PNGをJPGにすると、かえって大きくなることがあるため)。

※ 入力した文字やファイルの内容は、運営者のサーバーへ送信・保存されません。広告・アクセス解析による閲覧情報の送信については、プライバシーポリシーをご覧ください。

よくある質問


Q. PNGのまま上限に収められますか?

A. できません。PNGは劣化しない形式で、画質を下げて容量を減らす仕組みがないためです。JPGかWebPを選んでください。

Q. 透明な部分はどうなりますか?

A. JPGを選ぶと白で塗りつぶします。透明を残したいときはWebPを選んでください。

Q. 画像はサーバーに送信されますか?

A. いいえ。圧縮はお使いのブラウザの中で行います。

画像のほかのツール