ドラッグ&ドロップするだけで PNG ファイルをロスレス圧縮できるソフト

OptiPNG のアイコン

OptiPNG

ダウンロード

バージョン
7.9.1
更新日
2025/05/20
対応 OS
Windows 98/2000/XP/Vista/7/8/8.1/10
言語
英語
価格
無料
提供元

PNG ファイルを OptiPNG アイコンにドラッグ&ドロップするだけで、ロスレス圧縮を行い、ファイルサイズを最適化してくれるソフトです。
GUI は用意されておらず、コマンドラインを利用して最適化レベルの変更、圧縮後ファイルを別ファイルに保存するなどの設定が可能です。

OptiPNG の使い方

ダウンロード と インストール

  1. こちらへアクセスし、「32bit 版」リンク、または「64bit 版」リンクをクリックしてダウンロードします。
  2. ダウンロードした圧縮ファイル(optipng-7.9.1-win32.zip または optipng-7.9.1-win64.zip)を解凍し、optipng.exe から利用します。
    ※ 本ソフトはインストール不要で利用できます。

使い方

ファイルを圧縮する

optipng.exe にファイルをドラッグ&ドロップするだけで、ファイルを圧縮します。
※ 元ファイルに最適化したファイルを上書きします。
ソフトアイコンに画像ファイルをドラッグ&ドロップ

ソフトアイコンに画像ファイルをドラッグ&ドロップ



コマンドラインを利用する

コマンドラインを利用する場合、次のようなオプションを利用できます。
  • -?, -h, -help
    ヘルプを表示
    ヘルプを表示

    ヘルプを表示

  • -o (level)
    最適化レベルを 0~7 で設定(デフォルトは2)
  • -v
    コピーライトやバージョン情報を表示
コマンドライン実行時

コマンドライン実行時



対応フォーマット

PNG / BMP / GIF / PNGM / TIFF

更新履歴

機械翻訳で日本語にしています。
Version 7.9.1
(2025/05/20)
  • libpng をバージョン 1.6.48 にアップグレードしました。
  • RGB からパレットへの縮小コードにおいて、本来はダングリング tRNS チャンク (つまり、RGB エンコードされた画像には実際には存在しない RGB トリプレットを含む tRNS チャンク) が破棄されるべき (しかし破棄されなかった) という稀なケースを根本的に修正しました。[Dan Fandrich による再報告]
  • 一部のターゲットプラットフォームで libpng の SIMD 最適化ビルドの作成が可能になりました。現在、ARM64 および X86-64 ではデ​​フォルトで有効になっています。
  • configure ビルドスクリプトの代替として、CMake ファイルを追加しました。
  • configure ビルドスクリプトを非推奨にしました。
  • 16 ビットプラットフォームのサポートを削除しました。
  • -log オプションを削除しました。
  • ユーザーマニュアルを AsciiDoc 形式で書き直しました。
  • 0 ドットのバージョン番号に飽きました。

Version 0.7.9
(2025/04/11)
  • libpng をバージョン 1.6.47 にアップグレードしました。
  • zlib をバージョン 1.3.1-optipng にアップグレードしました。
  • cexcept をバージョン 2.99-optipng にアップグレードしました。
  • RGB からパレットへの縮小コードにおいて、本来は存在しない RGB トリプレットを含む tRNS チャンク(つまり、RGB エンコードされた画像には存在しない RGB トリプレットを含む tRNS チャンク)が破棄されるべきだった(しかし破棄されなかった)という稀なケースを修正しました。このため、パレットエンコードされた出力が発生していました。[Andrew Dent による報告]

Version 0.7.8
(2023/11/03)
  • パフォーマンス関連機能の追加または改善
    • GIF リーダーのグローバル バッファ オーバーフローの脆弱性を修正しました。
  • バグを修正
    • エラー ハンドラーの stack-print-after-scope の欠陥を修正しました。
    • 画像縮小モジュールのアサーション エラーを修正しました。
    • Windows ポートでのコマンドラインのワイルド引数の拡張を修正しました。
  • その他の変更
    • libpng をバージョン 1.6.40 にアップグレードしました。
    • zlib をバージョン 1.3-optipng にアップグレードしました。
    • バージョン 2.0.2-optipng 以外をアップグレードしました。
    • 最低限必要な libpng バージョンを 1.2.9 から 1.6.35 に引き上げました。
    • 最低限必要な zlib バージョンを 1.2.1 から 1.2.8 に引き上げました。
    • 構造化例外処理をリファクタリングしました。

ユーザーレビュー

  • まだレビューが投稿されていません。
    このソフトの最初のレビューを書いてみませんか?