PNGを50KBに圧縮
PNGにとって50KBは厳しい容量ですが、色をパレットに減らせば、ロゴやアイコン、切り抜いた画面のスクリーンショットには十分な大きさです。このページでは透過を含めてPNGのまま出力し、別の形式にしないと収まらない画像の場合は、その旨を正直にお伝えします。
画像圧縮
またはJPG, JPEG, JFIF … ファイルをここにドロップ ·
1ファイルあたり最大95 MB· 最大20ファイルまで· 30分後に削除
ファイルは当社のサーバーで処理され、30分後に削除されます。
縮小するときに、この幅より小さくしません。0は最小値なしです。
圧縮の前に寸法を設定できます。KBに加えてピクセルも指定するフォームでは、両方が必要です。
上で選んだ辺のピクセル数です。
目標サイズの探索はこの画質を下回りません。代わりに画像を縮小します。
4:2:0は色の解像度を半分にし、写真では大きく節約できます。4:4:4は、文字、ロゴ、スクリーンショットのくっきりした縁を保ちます。
非可逆PNGは色を減色(TinyPNGと同様)してはるかに小さくします。可逆はすべてのピクセルを保ちます。
このツールの使い方
- 1
PNGをドロップする
PNGを1枚、または最大20枚まとめて追加します。1枚あたり95 MBまで対応しています。Figma、Canva、Photoshopの書き出し画像やスクリーンショットも使えます。
- 2
50KB・PNG・非可逆のままにする
目標サイズは50 KB、出力形式はPNG、PNG圧縮は非可逆 (小さい)に設定されています。詳細設定の最小幅を指定すると、ロゴが必要なサイズより小さく縮小されるのを防げます。
- 3
PNGに圧縮してサイズを確認する
PNGに圧縮 を押します。結果にはダウンロードボタンの横に新しいサイズが表示されるので、どこかにアップロードする前に50 KB以下になっていることを確認できます。
PNGを本当に50KBまで圧縮できますか?
ロゴ、アイコン、図解、トリミングしたスクリーンショットなら可能です。最大256色のパレットにすると、元のサイズのまま50 KB以下になることがほとんどです。写真が多い大きなPNGはピクセルを減らさないと収まらないため、WebPまたはJPG出力のほうが適しています。
PNGの50KB制限はどこから来るのか
透過背景やくっきりしたエッジが必要な画像には、PNGがよく使われます。メール署名のロゴ、ヘルプセンターのアイコン、プロフィールページのバッジ、ステッカー、不具合報告用に切り抜いたスクリーンショットなどです。こうした用途には容量の制限があることが多く、コンテンツ管理システムや学習プラットフォーム、古いWebフォームでは画像の上限が50 KBなどに設定されています。
問題は、PNGの書き出しがなかなか小さくならないことです。デザインツールはアルファチャンネル付きの32ビットカラーで保存し、WindowsのSnipping ToolやmacOSのスクリーンショットのショートカットも既定でPNGで保存します。幅1280 pxのロゴ書き出しやブラウザ画面1枚のキャプチャは、数百KBから始まることも珍しくありません。
50KBでのパレット減色と可逆PNGの違い
- 16色
2色のアイコンや線画向け。陰影のあるものは階調の段差が目立ちます
- 32色
シンプルなフラットロゴや、系列の少ないグラフ
- 64色
写真を含まないUIのスクリーンショット。ほぼきれいに仕上がります
- 128色
グラデーションや柔らかい影のあるロゴ。わずかにディザリングが入ります
- 256色
PNGパレットの上限。元画像に最も近い仕上がりです
ここでの非可逆モードは、パレットの減色処理です。画像の中で重要な色を最大256色選び、すべてのピクセルを最も近い色に割り当て、赤・緑・青・アルファの32ビットの代わりに、1ピクセルあたり8ビットのインデックスを1つだけ保存します。パレットの各色はPNGのtRNSチャンクで独自の透明度を保つため、ロゴのアンチエイリアスされた縁も、どんな背景にもなじみます。
可逆モードはすべてのピクセルを保ちます。手を加えられるのはエンコードだけです。PNGは5種類の行フィルター(None、Sub、Up、Average、Paeth)のいずれかを試してから、ZIPファイルと同じアルゴリズムのDeflateでデータを圧縮し、テキストチャンクや埋め込みサムネイルなどのメタデータは削除されます。これで一般的な書き出しの数%から3分の1ほど小さくなりますが、400 KBを50 KBにするには足りないことがほとんどです。2つの形式がなぜこれほど違うのかは、JPGとPNGの違いガイドで解説しています。
PNGが50KBに収まらない場合
写真や大きなスクリーンショットはPNGでは収まりません
写真、グラデーションの多いイラスト、画像を含む全画面キャプチャには、数千色があり、繰り返しもほとんどありません。256色にしても元のサイズでは50 KBを大きく超えるため、ツールは縮小せざるを得ません。送信先が対応していれば、出力形式をWebPにすると透過を保てます。透過が不要ならPNGをJPGに変換してください。
PNGを50KBに圧縮:よくある質問
PNGのロゴは安っぽく見えずにどこまで小さくできますか?
ブランドカラー数色で背景が透明のフラットなロゴなら、幅500 pxで5〜20 KB程度に収まることが多く、この目標を大きく下回ります。ドロップシャドウ、光彩、写真のようなテクスチャがあるロゴは、柔らかい輪郭のために多くの色が必要になり、50 KBに近くなります。
PNGの幅が元より小さくなったのはなぜですか?
パレット化だけでは50 KBに届かなかったため、縮小を許可の設定により、届くまで幅と高さが縮小されました。大きなスクリーンショットや写真を含む画像でよく起こります。最小幅を設定するか、出力形式をWebPに切り替えてください。WebPは透過を保てて、こうした画像にもずっと適しています。
減色したPNGも正式なPNGですか?
はい。仕様ではインデックスカラーと呼ばれるパレット画像は、PNGの最初のバージョンから含まれています。どのブラウザや画像編集ソフトでも開けます。
50KBを目標にするなら可逆圧縮を選ぶべきですか?
ピクセルアートや技術図面、バイト単位で比較する画像など、ピクセル値を正確に保つ必要がある場合だけです。可逆は全色を保ち、より効率的なエンコードとメタデータの削除に頼るため、多くの画像では50 KBに収めるにはピクセルを減らすしかありません。
フォームが50KBの写真を求めていてPNGも受け付けます。PNGを選ぶべきですか?
通常は向きません。顔写真は連続階調で、256色のパレットが最も苦手とする画像です。同じ写真でもJPGなら50 KBでずっと多くのディテールを保てるため、JPG出力で画像を50KBに圧縮を使ってください。