PNG VS JPG – Which To Use And When

There have been many debates going online about PNG vs JPG image formats and people everywhere are throwing their suggestions. I wasn’t interested in it until one of my friend asked me if there was really a difference. So this post will highlight the difference between PNG and JPG image formats and when they will be of most beneficial.

PNG Image Format

PNG or Portable Network Graphics is an image format that is designed for text and vector graphics. This is best suited for images that do not have a lots of colours. Most of the web developers prefer PNG over JPG for using images on the web. One more area where PNG excels is the quality of the image. Quality of the image is not reduced in PNG images when they are compressed, that is why PNG images are called lossless compressed images.

JPG Image Format

JPG format has thousands of colours and are best suited for photography, or the images with a lots of colours. JPG is a lossy compressed image format and the quality of the image is decreased when JPG images are compressed. The JPG images can be made much smaller than the PNG images with some loss in overall picture quality.

PNG vs JPG

Quality PNG JPG
Use In vector images and text and images with less colours Photographic images and images with lots of colours.
Size Smaller when not using many colours. Higher with images with many colours. Smaller when compressed with a marginal loss in quality
Good For Vector images, logos, text Photographs, gradients, realistic images
Transparency Available Only Opaque
Changeable Colour Palette Yes (True Color, 256 Bits, 128 Bits ….) No (Only Quality can be changes in percentage)
Loss in Quality When Compressed No Yes