Add to Chrome Add to Edge

Image Compressor

Shrink JPG, PNG and WebP images in bulk, convert to WebP and resize, privately in your browser.

Compressed in your browser. Your images are never uploaded.

No photo to hand? (1600 × 1067 JPG, 0.3 MB)

Quality 70–80 suits most photos. For PNG it sets the palette: 256 colours from 70, 128 from 50, every colour from 90. Dithering blends palette colours so gradients stay smooth. For photos, WebP keeps every colour and transparency at a fraction of the size.

Your last settings are kept in this browser.

Next step

Get the image ready for the web

  1. Image Resizer icon

    Image Resizer

    Resize it to the width your page needs

  2. JPG to WEBP icon

    JPG to WEBP

    Convert a JPG to WebP, often a smaller file

  3. Image Alt Text Checker icon

    Image Alt Text Checker

    Check the images on your page have alt text


Image Compressor

The Image Compressor makes JPG, PNG and WebP files smaller without making them look worse. JPGs and WebPs are re-encoded at the quality you choose. PNGs are reduced to a palette of 256 colours or fewer with dithering, the technique TinyPNG and pngquant use, so gradients stay smooth and transparency is kept; PNGs that already have 256 colours or fewer, such as most logos, are kept exact. Depending on the image, a PNG usually shrinks by 30 to 80%. You can compress up to 30 images at once, and nothing is uploaded: the work happens in your browser, on your device.

How to use the Image Compressor

  1. Choose your images or drop them on the page. JPG, PNG and WebP are supported, up to 30 files of 50 MB each.
  2. Set the quality. 75 is a good starting point for photos; the result appears straight away with the size before and after.
  3. Optionally pick Save as WebP for the smallest files, or a longest side such as 1920 px to scale large photos down at the same time.
  4. Click Compare to check the result next to the original. Switch to 100% to see both at full size; the two views scroll together, so banding or grain is easy to spot.
  5. Download each image or Download all.

What the settings do

  • Quality (JPG and WebP): lower numbers throw away more fine detail. Between 70 and 80, most photos look the same as the original to the eye at a fraction of the size. Below 50, blockiness and smudged edges start to show.
  • Quality (PNG): sets how many colours the palette keeps: 256 colours from 70 upwards, 128 from 50, 64 from 30 and 32 below that. From 90 every colour is kept and the PNG is only re-compressed losslessly.
  • PNG colours: Automatic follows the quality setting; 256 colours always makes the smallest palette PNG; Keep all colours never changes a pixel and only re-compresses the file, which saves less.
  • Dithering: mixes neighbouring palette colours in a fine pattern so skies, skin and soft shadows stay smooth instead of breaking into bands. It is on by default; turning it off gives a slightly smaller file with flatter gradients, which can suit simple graphics.
  • Save as: keeps the original format by default. WebP is usually 25 to 35% smaller than a JPG of the same visual quality and supports transparency, and every current browser can show it. JPG has no transparency, so transparent areas become white.
  • Longest side: a 12-megapixel phone photo is 4000 px wide, but a blog post rarely shows images wider than 1200 to 1920 px. Scaling down saves far more than quality alone.

Tips for the smallest files

  • For website images, resize to the largest size the page actually displays, then compress. A 1920 px WebP at quality 75 is often under 200 KB.
  • Use PNG only for screenshots, logos and graphics with flat colours or transparency. When a PNG is really a photo, the tool says so and shows how big the same image would be as WebP; one click switches that image to WebP, which keeps transparency too.
  • If a file does not get smaller, it was already well compressed. The tool then keeps your original instead of handing you a bigger file; try a lower quality or WebP.
  • Compression also removes hidden metadata such as the camera model and GPS location, which is good for privacy before you share a photo.

When it comes in handy

  • Speeding up a website: smaller images improve Largest Contentful Paint and Core Web Vitals.
  • Getting attachments under an email, form or marketplace upload limit.
  • Preparing blog, product and social media images before adding them to a CMS or shop.

Frequently asked questions

Are my images uploaded to a server?
No. The images are decoded and compressed by your own browser. Only a small compression library is downloaded the first time you compress a PNG; your files never leave your device.
How much smaller will my images get?
It depends on the image. Photos saved by a phone or camera at high quality often shrink by 50 to 80% at quality 75. PNG graphics and screenshots usually shrink by 30 to 80%. A photo saved as PNG roughly halves as a palette PNG, and is often 90% smaller or more as WebP. Images that were already optimised may barely change.
Does compression change the width and height?
Not unless you choose a longest side. Quality and palette changes keep the exact dimensions.
Is PNG transparency kept?
Yes, when you keep PNG or choose WebP. Only JPG output fills transparent areas with white, because JPG cannot store transparency.
What is the best quality setting?
For photos, 70 to 80 is the usual sweet spot. For images with text or sharp lines, such as screenshots, keep PNG or use WebP at 85 or more so the edges stay crisp. Use Compare at 100% to check before you download.
Why does my compressed PNG look grainy or slightly different in colour?
A palette of 256 colours cannot hold every shade of a photo, so the tool mixes nearby palette colours (dithering) to keep gradients smooth instead of banded. At 100% zoom that can show as a fine grain. If it matters, save the photo as WebP, which keeps every colour at a much smaller size, or choose Keep all colours for a lossless PNG.

Related guides

Choose which cookies SEOpeck may use. You can change this at any time from "Cookie settings" at the bottom of every page.

Your tools

    Saved in this browser only. Nothing is sent to us.

    Popular tools