画面解像度が上がるのに合わせて画像サイズはどんどん肥大化しています。今や一つの画像が数MBというのも当たり前になっており、ネットワーク帯域を逼迫しています。モバイルネットワーク環境下では特にそう感じることでしょう。 そこで使ってみたいのがOxipngです。PNGの画像サイズを小さくしてくれるソフトウェアです。

Oxipngの使い方

元画像。651KBです。

変換後。295KBです。

元画像の圧縮具合によっても変わりますが、今回の例であれば半分以下に圧縮されていますので、その効果は非常に大きいと言えるでしょう。Oxipngはマルチスレッドで動作するので、他のツールに比べて高速に動作します。オプションでさらに小さくなるように圧縮率を変更したり、メタデータの削除範囲の指定もできます。

OxipngはRust製のオープンソース・ソフトウェア(MIT License)です。

shssoichiro/oxipng: Multithreaded PNG optimizer written in Rust