Compress images: smaller files, same look

Make PNG, JPEG, WebP, AVIF, JPEG XL or SVG images smaller. Every file keeps its format.

Drop your images here

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

PNGJPEGWebPAVIFJXLHEICSVG

Why compress your images?

Compression removes data you won't see, so the file gets smaller but looks the same. Smaller images make pages load faster, fit under email and upload limits, and take less space on your phone or server. TinyPNG keeps the format and the dimensions, so a compressed image can replace the original directly.

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, JPEG, WebP, AVIF, JPEG XL or SVG images

Add your PNG, JPEG, WebP, AVIF, JPEG XL or SVG images

Add PNG, JPEG, WebP, AVIF, JPEG XL or SVG images up to 5 MB each. iPhone HEIC photos work too.

We compress them

Each image comes back in its own format, usually within seconds. HEIC photos come back as JPG, so they open everywhere.

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. The image 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 image compression

Compress 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 more than 20 images?

Web Pro removes the image limit and takes files up to 75 MB. Web Ultra goes up to 150 MB and adds entire folders.

  • 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

Frequently asked questions

How do I compress an image?

Add your images above and download the result. It works in your browser on Windows, Mac, iPhone and Android, with nothing to install. Each file comes back in the format you added it in.

Can I compress an image without losing quality?

Not literally: JPEG and (lossy) PNG compression removes detail, so the result looks the same rather than being pixel-identical. We try to keep as much detail as possible for you.

Can I compress HEIC photos from my iPhone?

Yes. Drop them in and they come back as JPG, which opens on every phone, computer and website. They usually come out about half the size of the HEIC, measured on real images converted with TinyPNG. Need another format? Convert HEIC to WebP or HEIC to PNG.

Does compression change my image format?

No. A PNG stays a PNG and a WebP stays a WebP. To change the format, use the image converter.

Which formats can I compress?

PNG, JPEG, WebP, AVIF, JPEG XL and SVG, each with its own page: PNG, JPEG, WebP, AVIF, JPEG XL and SVG.

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.

Are JPG and JPEG the same?

Yes. They are the same format; only the file extension differs. Old Windows only allowed three letters for the file extension, so JPEG became .jpg. Renaming one to the other changes nothing about the file.

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.