Web Free
$0
free forever
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
Make PNG images smaller. Every file stays PNG, with the same dimensions.
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.

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.
Web Free takes 20 images per session without an account. Web Pro and Web Ultra have no image limit.
Designers, developers, marketers and many more: millions of people use TinyPNG. Together they've shrunk over 9 billion images.
Add PNG images up to 5 MB each.
Each image comes back as PNG, usually within seconds.
Save them one by one, or all at once as a ZIP.
The same photo before and after TinyPNG, 1096 × 639 pixels on both sides. Move across the image to compare.
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
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.
Every image gets its own settings. Flat graphics and busy photos are compressed in different ways.
Camera data and other metadata you don’t need are removed. Your pixels and dimensions stay exactly the same.
More tools for lighter images, from quick web tools to an API for your own code.
Convert images
Turn any image into PNG, JPEG, WebP, AVIF or JPEG XL, compressed in the same step.
Community plugins
Compress with TinyPNG using community plugins for your platform, build tools or framework.
Analyze your website
Find the heavy images on any page and see what you could save.
For developers
Compress PNG images in your build pipeline, CMS or app with the Tinify API. The first 500 compressions every month are free.
curl --user api:YOUR_API_KEY \
--data-binary @image.png \
-i https://api.tinify.com/shrinkWeb 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
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 Pro
Recommended$3.25
per month, billed annually
Unlimited images
Up to 75 MB per image
Not included: 3 conversions
Faster processing
No ads
Not included: No folder uploads
Web Ultra
$12.42
per month, billed annually
Unlimited images
Up to 150 MB per image
Unlimited conversions
Fastest processing
No ads
Folder uploads
No. Transparent and semi-transparent areas stay as they were, and so do their soft edges.
Yes. Every file comes back in its own format.
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.
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.
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.
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.
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.
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.
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.
Yes, with smooth, fading edges.
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.
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.
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.
Yes. Web Free compresses 20 images per session, up to 5 MB each, without an account. Web Pro and Web Ultra raise the limits.
Yes. We store your images encrypted, download links expire after 8 hours, and we delete your images from our servers within 48 hours.
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.
Convert to the format you need, or keep the one you have and just make it smaller.
By using this site you accept the terms of use.