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.
How to Compress PNG Files on Linux
The easiest way to compress or perform any operation on image files is by using an image editor on Linux. You can use free to use software such as GIMP or Pinana editor. These will give you robust control over what changes you do to your pictures in a more graphical way. But if you like the CLI method for fast execution, that’s possible too.

