How to use OptiPNG Image Optimizer In Linux

The syntax of using OptiPng is very simple, we have to just mention the name of the png file after the optipng command.

optipng gfg.png

Let’s compress the file named gfg.png before that, find out the size of the gfg.png file using the ls command:

ls -l gfg.png

The size of gfg.png is 534k now let’s use the optipng tool on that file

optipng gfg.png

We can see that the size gets reduced from 534k to 522k.

Batch PNG Image Compression & Optimization

We can optimize the all .png files in a folder using the following command:

optipng *.png

To save generated output files into another folder, use the -dir option with optipng command:

optipng --dir=compressed gfg.png

To compress selective files with the optipng just mention the file names separated by space:

optipng gfg1.png gfg2.png

To know more about the optipng command, read the man page of optipng using man command:

man optipng


Optimize and Compress JPEG or PNG Images in Linux Command line

Today there are many GUI tools that compress and optimize the images, which are very useful. But if you are terminal addicted and want to compress and optimize the images in the terminal before uploading to the cloud, then you can do it. There are two tools by using which we can compress and optimize images. These are –

  • jpegoptim
  • OptiPNG

Similar Reads

jpegoptim

jpegoptim is a command-line utility to optimize and compress JPEG/JFIF and JPG files. This utility support lossless optimization which is based on optimizing the Huffman tables. Now let’s see how to install the jpegoptim on different Linux distributions....

Installation

The jpegoptim tool is available to install on most of the Linux package managers. Use one of the following commands according to your operating system to install jpegoptim utility....

How to use Jpegoptim Image Optimizer

The syntax of jpegoptim is very simple to use but note that the jpegoptim compresses the file and replaces them with original file and to avoid this we need to mention the directory after jpegoptim command we will see later how to do that. To use the jpegoptim utility for one file, just mention the filename after the jpegoptim command, like:...

OptiPNG

OptiPNG is a command-line tool that compresses portable network graphics (PNG) files without losing semantic information. Now let’s see how to install OptiPNG on different Linux distributions and OSX. Use one of the following commands according to Your operating system:...

Using OptiPNG Image Optimizer

The syntax of using OptiPng is very simple, we have to just mention the name of the png file after the optipng command....