画像圧縮ツール

無料の画像圧縮ツール。ブラウザの中だけで写真を軽くします。画質を選び、長辺の上限を決め、前後を並べて見比べられます。どこにも送信されないので、画像が端末を離れることはありません。

画像はブラウザが読み込むだけで、どこにも送られません。アップロードも保存も行いません。

できること


どんな画像も、画面やメッセージに必要な以上の情報を抱えています。圧縮とは、そのうちどれだけを捨てるかを決める作業です。JPEGとWebPは、人の目がいちばん気づきにくいところ――まず色の細かな変化、輪郭は最後――から捨てていきます。だから、見た目の劣化よりもはるかに大きくファイルが縮みます。写真を軽くする方法は二つ、画質を下げることと、寸法を小さくすること。たいていは後者が勝ちます。幅を半分にすれば画素数は四分の一になるからです。

使い方


  1. 端末から画像を選びます。ブラウザが読み込むだけで、外には出ません。
  2. 画質を決め、必要以上に大きい写真なら長辺に上限をつけます。
  3. 左右を見比べて、結果を保存します。

よくある質問


画質はどれくらいにすべきですか?
写真なら80%前後が定番の落としどころです。ファイルは大きく減り、違いに気づく人はほとんどいません。背景画像ならもっと下げ、文字や硬い輪郭を含むものなら上げてください。スクリーンショットや図は話が別で、PNGのほうが軽くかつきれいに収まることがよくあります。

画像はサーバーに送られますか?
いいえ。ファイルはブラウザが読み込み、キャンバスに描き直し、その場で再符号化します。アップロードも保存もなく、読み込みが終わったあとは通信を切っても動きます。

よそで見たら写真が横倒しでした。なぜですか?
スマートフォンのカメラは、たいていセンサーの向きのまま保存し、どう回すかを示すタグを付け足します。そのタグを無視するソフトでは横倒しに見えます。このページは回転を適用したうえで、すでに正しい向きの状態で書き出すので、タグはもう必要ありません。

ここで縮小すると、よそよりきれいに見えるのはなぜですか?
大きな縮小を一気にではなく段階的に行っているからです。4000pxから400pxへ一度に描くと、元の画素をごくわずかしか拾わず、輪郭がギザギザになります。半分ずつ繰り返せば、その都度平均されます。髪や文字のような細かい部分で違いがはっきり出ます。

JPEG、WebP、PNGのどれですか?
ウェブ向けならほとんどWebPです。見た目が同じ画質なら最も軽く、今のブラウザはどれも読めます。古いソフトで開く必要があるならJPEG。PNGは、透明が要るとき、あるいはスクリーンショットやロゴや図のときだけです。写真をPNGにすると、とてつもなく大きなファイルになります。

Wikipedia — Image compression
Wikipedia — JPEG
Wikipedia — WebP
Wikipedia — Exif