PSA: Use ZopfliPNG to compress your PNG assets

This page summarizes the projects mentioned and recommended in the original post on /r/gamedev

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • zopfli

    Zopfli Compression Algorithm is a compression library programmed in C to perform very good, but slow, deflate or zlib compression.

  • I'm making a 2D game with lots of PNG assets. I recently found that ZopfliPNG regularly reduces the sizes of my assets by ~3x compared to Asesprite's output. I've tried a few other PNG compression tools, but ZopfliPNG consistently outperforms the others.

  • squoosh

    Make images smaller using best-in-class codecs, right in the browser.

  • Have you tried Squoosh to find the best compression settings visually? I'd be very curious to see how they compare.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • optipng-bin

    optipng bin-wrapper that makes it seamlessly available as a local dependency

  • Did you compare to PNG crush and optipng? Those are what I used to use because they're easily installable Linux/brew packages.

  • qoi

    The “Quite OK Image Format” for fast, lossless image compression

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts