本文へスキップ

PNG圧縮

PNG Compressor

パレットを量子化してdeflateストリームを書き直し、寸法を変えずにPNGを軽くします。

デザインツールから出したばかりのPNGは、実際に使っている色ではなく使える色を全部抱えているので、必要な容量の2倍から5倍になっているのがふつうです。このツールは寸法を変えないまま、パレットを小さくし、圧縮ストリームを詰め直します。

🔒 ブラウザの中だけで動きますcompresspngoptimizelossy
圧縮方式

パレットに落とします。たいてい60〜80%小さくなり、PNGが大きい理由はだいたいこれです。

圧縮の強さ

既定値。1枚あたり1〜2秒です。

ここに画像をドロップ

PNG・JPEG・WebP・GIF。このタブの中で読むだけで、アップロードはしません。

使い方

  1. ファイルを置きます

    PNG・JPEG・WebP・GIFを受け取り、結果は必ずPNGです。一度に何枚入れても構いません。

  2. 画質の数値を見ます

    削減率の隣にSSIMが出ます。0.98を超えていれば通常の表示サイズで違いはわかりません。0.95を下回ったら、使う前にプレビューを見てください。

  3. ダウンロードするか、次の道具へ送ります

    結果はそのままリサイズやWebP変換へ渡せます。二度デコードすることはありません。

よくある質問

ファイルはどこかにアップロードされますか

されません。コーデックはブラウザの中の、ワーカーで動きます。タブの外に出ることはなく、だからページを一度開いておけばオフラインでも動きます。

写真がほとんど小さくならないのはなぜですか

色数を減らす方式なので、スクリーンショット・ロゴ・イラストのような平坦な色に効きます。写真は異なる色が何万もあって得るものが少ないので、JPEGかWebPへの変換のほうが向いています。

透過は保たれますか

半透明まで保たれます。アルファチャンネルも色と一緒に量子化されるので、やわらかい影はやわらかいまま残ります。

ここから渡せます

次の一手

このツールが出したものをそのまま受け取れる道具です。