UltKit

PNGを100KBに圧縮

PNGは可逆圧縮のため、容量が大きくなりがちです。JPGに変換せずに100KB未満にするには色数を減らす必要があり、この方法は写真よりもスクリーンショットやグラフィックではるかに効果を発揮します。

画像圧縮

またはJPG, JPEG, JFIF … ファイルをここにドロップ ·

1ファイルあたり最大95 MB· 最大20ファイルまで· 30分後に削除

圧縮の目標

ファイルは当社のサーバーで処理され、30分後に削除されます。

このツールの使い方

  1. 1

    PNGをアップロード

    スクリーンショット、ロゴ、グラフ、背景が透明な画像に向いています。1回で最大20ファイル、1ファイルあたり95 MBまで処理できます。

  2. 2

    PNGのまま、非可逆、100KBを指定

    出力形式はPNG、PNG圧縮は非可逆(Lossy)、目標サイズは100 KBにします。すべてのピクセルを完全に同一にしたい場合のみ、可逆(Lossless)を選んでください。

  3. 3

    「PNGに圧縮」を押す

    プレビューを元の画像と見比べ、特にグラデーションや影を確認してから、PNGをダウンロードします。

PNGを100KB未満にする必要がある場面

縮小が必要なPNGの多くは、スクリーンショット、ロゴ、図表です。macOSはスクリーンショットを標準でPNG保存し、WindowsのSnipping Toolも同様です。高密度ディスプレイでは画面に見える幅と高さの2倍で保存されるため、スクリーンショット1枚が1–3 MBになることも珍しくありません。そこで、ヘルプデスクのフォーム、フォーラムの添付、ドキュメントツール、メール署名、Webサイトのアイコンやイラストの容量制限などで、100 KBという上限が出てきます。

JPGに変えずPNGのままにするのが適しているのは、次の3つの場合です。背景が透明な画像、JPGだとにじんでしまう鮮明な文字を含む画像、送信先がPNGしか受け付けない場合です。PNGは1996年に、特許の問題がないGIFの代替としてW3C勧告になりました。GIFと同様に最大256色のインデックスパレットを保存でき、このページはその特性を利用しています。

PNGを100KBに圧縮:残せる色数の目安

  1. 16色

    単色のアイコンやシンプルなロゴ

  2. 64色

    図表やシンプルなUIのスクリーンショット

  3. 128

    ほとんどのスクリーンショット。影にわずかな色の段差が出ます

  4. 256色

    パレットの上限。グラフィックなら元の画像に近い仕上がりです

  5. 可逆(Lossless)

    すべての色を保持。100 KBを大きく超えることが多いです

パレットPNGは、各ピクセルを3〜4バイトの色情報ではなく1バイト以下のインデックスで保存するため、PNGが使うDEFLATE圧縮でより多くの繰り返しを見つけられます。PNG圧縮を非可逆(Lossy)にすると、ツールがTinyPNGのようにこの減色処理を行い、一般的なスクリーンショットならピクセル寸法を変えずに数分の一まで小さくなります。

写真は例外です。フルカラーの写真を256色に収めると、空や肌に色の帯が出ます。そのため写真には、JPG出力で画像を100KB以下に圧縮する方が向いています。もう少し余裕が必要なグラフィックには、上限が倍になるPNGを200KBに圧縮があります。

PNGが100KBまで小さくならないときの対処法

  • そのPNGは実は写真である

    出力形式をJPGまたはWebPに切り替えてください。写真ならどちらでも数分の一になります。

  • 高密度ディスプレイの2倍サイズのスクリーンショット

    先にリサイズを、実際に表示される幅に設定してください。幅を半分にすると、ピクセル数は4分の1になります。

  • PNG圧縮が可逆(Lossless)になっている

    可逆はすべての色を保つため、多くのスクリーンショットは100 KBに届きません。非可逆(Lossy)に切り替えてください。

  • 広い範囲のなだらかなグラデーションやドロップシャドウ

    グラデーションには多くの色が必要です。圧縮する前に、背景を単色にするか影の部分を切り抜いてください。

100KBのPNGに関するよくある質問

100KBに圧縮してもロゴの透過背景は残りますか?

はい。出力はPNGのままで、パレット削減でも透明度は保たれるため、透明な背景に重なる柔らかい縁もそのまま残ります。透明度がなくなるのは、出力形式をJPGに切り替えた場合だけです。

Webページ全体のスクリーンショットはPNGでどこまで小さくできますか?

縦に数千ピクセルあるスクロールキャプチャは、パレットを減らしても100 KBを超えることが多く、その場合はツールが画像も縮小します。画像トリミングツールで必要な部分だけに切り抜けば、文字が読みやすいまま圧縮できます。

非可逆のPNG圧縮は後から元に戻せますか?

できません。似た色をパレットにまとめた時点で、元の色の値は失われます。編集用には元のファイルを残し、アップロードや共有には圧縮したファイルを使ってください。

100KBにしたPNGが元画像よりぼやけるのはなぜですか?

ぼやけるのはパレット削減ではなく、縮小によるものです。パレットを減らしてもファイルが100 KBを超えた場合に起こります。画像を切り抜く、目標を上げる、または詳細設定の最小幅を指定して縮小を止めてください。

100KBの場合、PNGとWebPのどちらが小さくなりますか?

WebPも透明度に対応しており、同じ画像なら通常はより小さくなります。送信先がWebPに対応しているなら、出力形式でWebPを選ぶと細部に余裕が持てます。ただ、多くのフォームや古いアプリはまだPNGを求めるため、このページではPNGのままにしています。

アイコンやファビコンも100KBに収める必要がありますか?

はるかに小さくなります。単色中心の512 × 512 pxのアプリアイコンは、パレットPNGなら通常数十KB、32 × 32 pxのファビコンなら数KB程度です。その場合は目標サイズをもっと小さく設定してください。