Compress PNG: smaller files, same look

Make PNG images smaller. Every file stays PNG, with the same dimensions.

Drop your PNG images here

Up to 20 images, max 5 MB eachOr click to browse. Up to 20 images, max 5 MB each

PNGJPEGWebPAVIFJXLHEICSVG

Why PNG files get so big

A PNG stores every pixel exactly. That suits logos, screenshots and cut-outs, but it makes files heavy, and a photo saved as PNG is several times bigger than it needs to be. We reduce the colours to an 8-bit palette and keep the transparency. Your PNG usually comes out more than 65% smaller, measured on real images compressed with TinyPNG.

Why people use TinyPNG

Looks the same, weighs less

We remove detail you can't see, such as unused colors and hidden metadata. The image looks the same and the file is much smaller.

Free, no sign-up

Web Free takes 20 images per session without an account. Web Pro and Web Ultra have no image limit.

Trusted since 2012

Designers, developers, marketers and many more: millions of people use TinyPNG. Together they've shrunk over 9 billion images.

How to compress PNG images

Add your PNG images

Add PNG images up to 5 MB each.

We compress them

Each image comes back as PNG, usually within seconds.

Download

Save them one by one, or all at once as a ZIP.

Before and after 1.1 MB to 188 KB 83% smaller

The same photo before and after TinyPNG, 1096 × 639 pixels on both sides. Move across the image to compare.

The same boat photo after compressionA boat moored at sunset before compressionOriginalCompressed

Why your files get smaller

TinyPNG removes what your eyes can’t see and keeps what they can. Your PNG looks the same and weighs a lot less.

Colors we keep

Fewer colors

A photo can hold millions of colors. We merge the ones your eye can’t tell apart, so the file needs fewer bytes to store them.

Smarter encoding

Every image gets its own settings. Flat graphics and busy photos are compressed in different ways.

No hidden extras

Camera data and other metadata you don’t need are removed. Your pixels and dimensions stay exactly the same.

For developers

Automate PNG compression

Compress PNG images in your build pipeline, CMS or app with the Tinify API. The first 500 compressions every month are free.

Compress an image with the API
curl --user api:YOUR_API_KEY \
  --data-binary @image.png \
  -i https://api.tinify.com/shrink
  • Airbnb
  • Amazon
  • Ask
  • Bank of America
  • Electronic Arts
  • Hertz
  • Microsoft
  • NBC
  • Samsung
  • Sony
  • Walmart

“While there are other ways to achieve a 70% reduction in image size, TinyPNG is the easiest and fastest method I’ve found. Plus, it doesn’t alter the image file names, which is great for maintaining SEO integrity.”

Rachel WoodsMarketing Consultant

Compressing a lot of PNGs?

Web Free handles 20 PNGs per session, up to 5 MB each. Upgrade for bigger batches or large PNGs like print files and 4K screenshots.

  • Web Free

    $0

    free forever

    For a quick batch now and then. No account needed.
    • Not included: Max 20 images

    • Not included: Max 5 MB per image

    • Not included: 3 conversions

    • Not included: Standard speed

    • Not included: With ads

    • Not included: No folder uploads

  • Web Ultra

    $12.42

    per month, billed annually

    For big batches, big files and unlimited conversions.
    • Unlimited images

    • Up to 150 MB per image

    • Unlimited conversions

    • Fastest processing

    • No ads

    • Folder uploads

Prices in USD. Web Pro is $39 and Web Ultra $149 per year. Web Free limits count per session.

Compare all plans

Questions about compressing PNG

Does compressing a PNG remove transparency?

No. Transparent and semi-transparent areas stay as they were, and so do their soft edges.

Can I compress PNG and JPEG files at the same time?

Yes. Every file comes back in its own format.

JPG or PNG: which should I use?

JPG for photos: much smaller, and it opens everywhere. PNG for logos, screenshots and cut-outs: it keeps every pixel and supports transparency. A photo saved as PNG is several times bigger than it needs to be, while flat graphics or art may be much smaller and higher quality with PNG. Photos saved as PNG usually shrink by about 90% when converted to JPG, measured on real images converted with TinyPNG. Screenshots and text can get fuzzy edges as JPG, so keep those as PNG.

What does PNG stand for?

Portable Network Graphics, officially pronounced "ping". It was created in 1995 as a free replacement for GIF, whose (LZW) compression was patented at the time, and became a W3C Recommendation on 1 October 1996. It is a lossless image format with full transparency and millions of colours, where GIF is limited to 256. That makes it the usual choice for screenshots, logos and graphics with text, and every browser, phone and computer opens it.

How do I make a PNG file smaller?

Compress it here. We reduce the colours in a way you won't notice and keep transparency, and PNG files usually come out more than 65% smaller, measured on real images compressed with TinyPNG.

What is the difference between PNG and SVG?

PNG stores pixels; SVG stores shapes as text. Use SVG for icons and logos that must scale, and PNG for screenshots and detailed images. Changing the extension doesn't turn one into the other.

Is PNG lossless?

Yes. A PNG stores every pixel exactly, which is also why the files are large. Our compressor applies lossy compression by reducing the colours, so its result looks the same rather than being pixel-identical.

Is PNG a vector file?

No. A PNG is a grid of pixels, so it gets blurry when you scale it up. A vector file such as SVG describes shapes and stays sharp at any size.

What is the difference between PNG-8 and PNG-24?

PNG-8 uses a palette of up to 256 colours; PNG-24 stores up to 16.7 million colours. Our compressor turns 24-bit PNGs into 8-bit ones in a way you won't notice, keeping transparency, which is where most of the saving comes from.

Does PNG support transparency?

Yes, with smooth, fading edges.

PNG or WebP: which should I use?

WebP for your website: PNG to WebP can be more than 90% smaller for photographic content, measured on real images converted with TinyPNG, and transparency stays. Choose PNG when a file has to open everywhere, including email, webforms or marketplaces.

Can a PNG be animated?

Yes, as an animated PNG (APNG). TinyPNG compresses animated PNGs and keeps them animated. Converting one to another format isn't supported yet; the tool tells you when you try.

What is a PNG file?

A PNG is an image file in the Portable Network Graphics format. It keeps every pixel exactly and supports transparency, so screenshots, logos and cut-outs are usually saved as PNG. Most computers and phones save screenshots as PNG.

Is it free?

Yes. Web Free compresses 20 images per session, up to 5 MB each, without an account. Web Pro and Web Ultra raise the limits.

Are my images private?

Yes. We store your images encrypted, download links expire after 8 hours, and we delete your images from our servers within 48 hours.

What happens to the metadata?

We remove all metadata, such as camera details, GPS location and editing history, to keep files small. Want to keep metadata? Use the developer API: it can keep the copyright, creation date and location.