Why is my PNG file so large and how to compress PNG images (2024)

PNG is a great file format for screenshots and other images with limited colors. As images move towards photographic levels of color and detail PNG will continue to faithfully reproduce the image without any loss, however the file sizes can become very large compared to the equivalent JPEG. If you have a large PNG that you want to make smaller - read on to see why it might be so big and how you can reduce its size.

3 reasons a PNG file might be too large

  1. It is photographic

  2. It has large dimensions

  3. It is saved with high bit/color depth

How to find out why your PNG is big

2 quick checks to find out what is responsible for your PNG file size.

Visually check the images

Is it photographic?

The more photographic it is, the larger your image will become, because PNG is not the most efficient format for photographs. Low or flat color graphics will generally work really well as PNG, whereas photographs with lots of colors usually end up being very large.

Check the properties

Right-click on the PNG then select Properties > Details. Look at the Dimensions and Bit depth properties under the Image heading.

Why is my PNG file so large and how to compress PNG images (1)

Dimensions - how to know what’s too big?

You ideally want dimensions that are sufficiently large for the intended use of the image but no larger. As a quick guide - here’s some example dimensions and use cases.

Dimensions

1920 x 1080

3840 x 2160

Digital display size

1080p

4K

Print size (300dpi)

6.4” x 3.6”

12.8" x 7.2"

Bit depth - too many colors?

Bit depth refers to the number of colors used in an image and PNGs are usually 8, 24 or 32-bit. The higher the bit depth the more colors are used in the image.

An 8-bit PNG (PNG-8) is limited to 256 colors or palette entries, while a 24-bit PNG (PNG-24) can contain more than 16 million different colors. 24-bit PNGs are better for more complicated images with increased levels of detail and color. Whereas 8-bit PNGs because they support fewer colors are better used for things with simple colors, such as logos and user interface elements like icons and buttons.

You can often reduce the number of colors without affecting the visual quality of the image.

8-bit PNG

Max. 256 colors (Indexed color)

24-bit PNG

16.8 million colors

32-bit PNG

16.8 million colors + transparency

How to compress a PNG

Convert PNG to JPEG

If you have an image that is photographic then PNG is quite an inefficient format to use. It’s usually better to use JPEG for photographs, although JPEG doesn’t support transparency, so if you need to have an image that combines transparent areas with photographic areas, then you will need to stick with PNG.

However, for general photographs without transparency you will rarely notice any quality issues saving as JPEG. Take this example photograph (dimensions 3200 x 2133) – as a PNG it is 6.72 MB, but the same image as a JPEG is just 1.73 MB!

Why is my PNG file so large and how to compress PNG images (2)

You can use free software like Microsoft Paint to save your PNG image as a JPEG.

Resize PNG to smaller dimensions

You can also use free software like Microsoft Paint (included with Windows) to reduce the dimensions of your image if you don’t need quite so many pixels. You’ll find Paint in the Start menu or you can press Windows + R, and then type “mspaint” and hit enter.

Open your image in Paint and then click on the Resize button.

Why is my PNG file so large and how to compress PNG images (3)

Then enter your new dimensions (or percentage) to change to and save.

Why is my PNG file so large and how to compress PNG images (4)

On Mac you can use Preview to do the same thing. Click the pen button in the toolbar to open the Markup Toolbar and then click the Adjust Size button highlighted below.

Why is my PNG file so large and how to compress PNG images (5)

This will bring up the options to resize the PNG to smaller dimensions.

Why is my PNG file so large and how to compress PNG images (6)

Convert PNG to 8-bit (aka reduce colors in PNG)

To reduce the colors used in PNG files we recommend using a dedicated PNG Compressor, which will convert 32/24-bit PNGs to much smaller, more efficient 8-bit indexed color images. The file size reduction can often be as much as 60-80% smaller than equivalent 24/32-bit PNG files.

This simple screenshot image (dimensions 732 x 564) illustrates the size difference that compressing to an 8-bit PNG can achieve without visibly degrading the image. The 32-bit PNG is 61 KB but the 8-bit PNG is just 18 KB.

Why is my PNG file so large and how to compress PNG images (7)

Need to make a PNG even smaller?

If you need to compress PNG images for use on the web where every byte counts, then you might also consider using a tool like PNGOut. This free tool uses a lossless deflate compressor to further reduce PNGs by an extra 5-10%, which is in addition to savings you get from reducing the colors.

Conclusion

This article is intended as a simplified overview of how PNGs work, how they end up getting too big and what you can do about it. We hope that you find it helpful, and if you have any questions or feedback, please just reply in the comments below.

Related content

Why is my PDF file so big

Why is my PowerPoint file so large

Why is my Excel file so large

Why is my Worddocument so large

Why is my PNG file so large and how to compress PNG images (2024)

FAQs

Why is my PNG file so large and how to compress PNG images? ›

You cannot control the exact level of compression of the final image with PNG files. However, you can shrink the file size by reducing the depth of colours to 8-bit or 24-bit, or removing transparency.

Why is my PNG so huge? ›

The more photographic it is, the larger your image will become, because PNG is not the most efficient format for photographs. Low or flat color graphics will generally work really well as PNG, whereas photographs with lots of colors usually end up being very large.

Why are PNG files bigger? ›

File sizes.

This is helpful if you don't have a huge amount of disk space to play with — and can speed up page loading times, too. The trade-off with PNGs is that their lossless compression creates bigger files, since they retain much more information.

How to compress a PNG on Windows? ›

The compression options in Microsoft Picture Manager reduce both file size and picture dimensions based on how you intend to use the picture, such as in Web pages or e-mail messages. Select the picture you want to compress. Click the Picture Tools Format tab, and then click Compress Pictures.

How do I make a PNG file higher resolution? ›

Step 1: Go to Upscale.media on your web browser. Step 2: Click the "Upload Image" button to upload your PNG file. Step 3: Adjust the output settings, such as the 2x and 4x. Step 4: Wait for the process to complete, and then download the improved PNG image.

Does changing PNG to JPG reduce size? ›

Convert PNG to JPG for free and save space.

Plus, you don't have to worry about cumbersome PNG files that slow down your website or take forever to load. JPG files are significantly smaller compared to PNG files, making them ideal for online sharing, social media posting, and website optimization.

Is there a size limit for PNG files? ›

There is no size limit to a PNG — they can easily be 140GB or larger.

Does PNG compress images? ›

Size Limitations for JPG and PNG

PNG images do not compress the file as much, so you are still left with a relatively large file; however, JPG images compress down to 10 percent of the original file size, in general, helping you save even more space.

How do I decrease the image size? ›

How to compress image files in Adobe Photoshop.
  1. Open your image in Photoshop.
  2. Go to File > Export As...
  3. In the Export As… menu, choose JPG as your file type.
  4. Move the Quality slider to the left to reduce file size and quality. ...
  5. Click the blue Export Photo button and choose where you want to save your compressed file.

How do I resize a PNG image on Windows? ›

Start by launching Microsoft Photos or Microsoft Paint and opening the image. Alternatively, find the picture in Windows Explorer, right-click the image and click “Open with”, then choose Photos or Paint. In Photos, click the three dots at the top and click “Resize image”.

How to compress multiple PNG? ›

How To Compress a PNG Image Online
  1. Upload your PNG to our Compress tool.
  2. Choose “Basic compression.”
  3. Click ”Export As,” and choose “Image.”
  4. Wait for the conversion to finish.
  5. Download your compressed PNG, now in JPG format.
Jun 12, 2023

What determines the size of a PNG? ›

The theoretical maximum payload size is 800 * 600 Pixel * 4 Bytes per Pixel (1 Byte per R/G/B + Alpha) = 1,920,000 Bytes. Adding to that are headers and compression overhead. The size of a PNG depends on what the image contains. There is no way to predict the filesize based solely on the dimensions of the image.

Does PNG retain size? ›

PNG images do not compress the file as much, so you are still left with a relatively large file; however, JPG images compress down to 10 percent of the original file size, in general, helping you save even more space.

Why are my Photoshop PNG files so large? ›

As Macpowel said, PNG does dot use compression.. You can reduce the size of a PNG by reducing the number of colors. The PNG format uses lossless compression, which is less effective than jpg (lossy) compression. Legacy Save for Web is not suitable for print.

How to reduce file size of jpg? ›

How to compress a JPEG in 3 steps.
  1. Step 1: Convert the JPEG image into a PDF. There are several methods to compress a JPEG with specific programs, but most require downloading additional software to your device. ...
  2. Step 2: Compress the PDF. ...
  3. Step 3: Convert the PDF back to JPEG.

Top Articles
Latest Posts
Article information

Author: Chrissy Homenick

Last Updated:

Views: 6518

Rating: 4.3 / 5 (54 voted)

Reviews: 93% of readers found this page helpful

Author information

Name: Chrissy Homenick

Birthday: 2001-10-22

Address: 611 Kuhn Oval, Feltonbury, NY 02783-3818

Phone: +96619177651654

Job: Mining Representative

Hobby: amateur radio, Sculling, Knife making, Gardening, Watching movies, Gunsmithing, Video gaming

Introduction: My name is Chrissy Homenick, I am a tender, funny, determined, tender, glorious, fancy, enthusiastic person who loves writing and wants to share my knowledge and understanding with you.