PNG or Portable Network Graphic files are much in demand due to their flexibility and ability to showcase transparent pixels. Most icon and Software based products use PNG as a default image source. However, PNG files are rather large and can take much of your storage space. Where each PNG file can range anywhere between 1 KB to 5MB, it’s important to compress these files. If you have a Linux OS, then you can even compress PNG files in batch to save your time and process.
PNG are great for development work, now even comes cameras have a default output as PNG files. PNG can hold great colour detail and object information. But all of this info can create a big PNG file. And in order to serve your purpose, you might need to compress it down to a suitable size package.
Linux comes with inbuilt tools and services that can help you to compress PNG files. But in most cases, they offer a CLI (Command Line Interface) to compress PNG files which is not a very easy thing to do, especially if you’re a beginner. Today in this guide, we will help you to compress your PNG files using a Linux machine, both for single and batch process.

