Free Tool

Image Compressor

Shrink JPG, PNG, and WEBP file sizes right in your browser. Adjust the quality, see the savings, and download — nothing is uploaded.

  • Adjustable quality
  • Runs in your browser
  • See the savings
Page speed

The same photo, a fraction of the weight

Unoptimised images are a very common reason a page loads slowly, and page speed feeds directly into Core Web Vitals.

This saves your image as a JPEG at the quality you choose, often with little visible loss on photographs, and the compression happens in your browser.

How small is small enough

There is a useful rule of thumb here, and a hard limit worth treating as a red flag.

  • Under 200KB for most web images.
  • Under 500KB for a full-width hero.
  • If a single image on your page is over 1MB, that one file is probably your biggest speed problem — and will usually outweigh everything else you could optimise.
Where your file lands
240KBComfortable

Illustration: a 1.2MB photo brought down to 240KB

0KB600KB1.2MB
Comfortable
Hero only
Heavy
Your problem

The same photo before and after, at a quality setting you choose.

Which format to use

Format decides more than the quality slider does. Picking the wrong one means compressing hard to fix a problem you created by saving it as a PNG.

  • JPEG for photographs. Decades of support, and it is what photographic compression was designed for.
  • PNG only when you need transparency or crisp flat graphics — a photograph saved as PNG is needlessly enormous.
  • WebP for meaningfully smaller files at the same visual quality, supported by every current browser.
Illustration: one photograph, four ways
PNG
4.1MB
JPEG 90%
1.2MB
JPEG 70%
410KB
WebP 70%
240KB
Format first, quality second. A photograph saved as PNG is the most common unforced error on a slow page.

Resize first, then compress

The order matters, and getting it backwards wastes most of the benefit. Compressing first only shrinks pixels you were going to throw away.

  • Bring the image down to the size it is actually displayed at first.
  • Then shrink what is left, here, at the quality you choose.
  • Then re-run the page and confirm the change actually landed — it is easy to optimise a file that was never the bottleneck.
Three steps, in this order
  1. 1ResizeBring it down to the size it is actually displayed at.
  2. 2CompressShrink what is left, at the quality you choose.
  3. 3Re-checkRun the page again and confirm the change landed.
Steps3

Your photos never leave your browser

The compression happens on your own device. There is no upload step, no queue and no sign-up, which also means there is no file size limit imposed by a server.

  • Your images are not sent anywhere while you use it.
  • Client work, unreleased product shots and personal photos can go in without going anywhere.
  • Nothing to delete afterwards, because nothing was uploaded.
Where your image goes
parix.ai/free-ai-tools/image-compressor/
Your photo stays here
nothing sent
Parix.ai serverNever contacted while you compress.
The short version

Four numbers worth keeping

200
KB is a sensible ceiling for most web images.
500
KB for a full-width hero, and no more.
1
MB on a single image means that file is your speed problem.
101
Free tools on Parix.ai, none of them behind a sign-up.
Free, and staying free

Why Parix.ai gives this away

We build fast sites for a living, and oversized images are the first thing we fix on almost every one we inherit. These tools are the same checks we run for clients, put on a public page — which is why there is no paywall and no sign-up.

Compress an image

Who uses it

Anyone whose Largest Contentful Paint is failing, and anyone who has just been handed a folder of 4MB photographs by a client and has to put them on a page this afternoon.

Do it in order

Resize first with the Image Resizer, compress here, then confirm with the Free SEO Audit.

When images are not the problem

If the page is still slow once the images are right, the audit will say what is actually holding it up. Our web development team fixes the rest.

Large images slow down your pages and eat into upload limits. This free image compressor shrinks JPG, PNG, and WEBP files right in your browser — drag in a photo, slide the quality to taste, and watch the file size drop, often by 60–80% with little visible loss. Nothing is uploaded, so even private images stay on your device.

Step by step

How to use the Image Compressor

1

Upload an image

Drag & drop or pick a JPG, PNG, or WEBP file.

2

Set the quality

Slide the quality control and instantly see the new file size and savings.

3

Download

Save your smaller image — ready to upload faster anywhere.

Why you'll like it

Features & benefits

100% private

Compression runs on your device; images never touch a server.

Free & unlimited

No sign-up, no watermark — compress as many images as you want.

Adjustable quality

Choose the exact balance of file size and quality you need.

See the savings

Original vs compressed size and percent saved, before you download.

Instant

Compresses in your browser in a second or two.

Any device

Works on desktop and mobile, with nothing to install.

What people use it for

Use cases

Faster product photos

Shrink store images so pages load quickly and rank better.

Email attachments

Get big photos under attachment size limits.

Website speed

Reduce page weight to improve Core Web Vitals.

Social uploads

Compress images for faster posting on any platform.

Questions answered

Frequently asked questions

Everything you might be wondering about the Image Compressor.

How much can I compress an image?
It depends on the image. Photos usually shrink a lot; an image that is already compressed may barely change, and the tool tells you if the JPEG would not be smaller. You see the original size, the new size and the percentage saved before you download.
Does compressing reduce the dimensions?
No — compression keeps the same width and height and reduces the file size by optimising quality. To change dimensions, use the Image Resizer.
Are my images uploaded?
No. Compression happens entirely in your browser using a canvas — your images never leave your device.
What is the difference between lossy and lossless compression?
Lossy compression (like JPG) removes some image data to make files much smaller, with a slight quality trade-off you control. Lossless compression (like PNG) keeps every pixel but saves less space. This tool uses adjustable lossy compression so you choose the balance.
Which format compresses best — JPG, PNG, or WEBP?
For photos, JPG and WEBP compress far better than PNG, and WEBP is usually the smallest at the same quality. PNG suits graphics, logos and anything that needs transparency. This tool always saves a JPEG, so transparent areas of a PNG or WEBP turn white.
Will compressing reduce my image quality?
A little, and you control how much with the quality slider (75 by default). Compare the preview with your original, and go lower only when you need a smaller file.
What is a good file size for web images?
Aim for under ~200 KB for most web images and under ~100 KB for thumbnails. Smaller images load faster, which improves page speed and your Core Web Vitals.
Can I compress several images at once?
This tool compresses one image at a time so you can fine-tune each. For a batch, run them one after another — it only takes a second or two each, and nothing uploads in between.
Is there a file size limit?
You can load images up to about 20 MB. Because everything runs in your browser, very large files use your device's memory, so extremely high-resolution images may be slower on older devices.
How do I compress an image to a target size like 1MB, 100KB, or 20KB?
Drag the quality slider down and watch the live file-size readout — lower quality means a smaller file. Nudge it until you hit your target (1MB, 100KB, 20KB, whatever you need), then download. Smaller targets like 20KB suit thumbnails; 100KB–1MB suits most web and email images.
How do you compress an image without losing quality?
Lossy compression always removes some detail, so the aim is a loss you cannot see. Keep the quality high, compare the preview with the original, and only go lower when you need a smaller file.
See it in action

A worked example

Real input, real output — so you know what to expect before you run it yourself.

A photo for a web page
Sample input
One JPG or PNG photo, quality: 75 (the default)
Sample output
A JPEG at the same width and height, with the original size, the new size and the percentage saved shown before you download. If the result would not be smaller, the tool says so.