Skip to content

Compress image

Reduce an image's weight by choosing the quality level and instantly see the size before and after. Ideal for emailing, attaching to forms or making a site faster. The compression happens on your device — the file is never sent to a server.

Processed in your browser

Drag your files here

or click to select

PNG, JPEG, WEBP

How to compress an image in 3 steps

  1. Add the image

    Drag the file (JPG, PNG or WEBP) onto the upload area or click to pick it. It's read only in your device's memory.

  2. Adjust the quality

    Choose the output format (JPG or WEBP) and move the quality control to the balance you want between weight and sharpness.

  3. Download the result

    See the before/after size comparison and download the compressed image. No copy is kept anywhere.

Why compress an image

Photos from phones and modern cameras produce large files, which often don't fit a form's limit, take a while to email or make a site slow. Compressing reduces the weight while keeping a quality that's right for the screen.

With the quality control, you decide the balance: more compression for a very light file, or more quality to preserve detail. The before-and-after size comparison helps you find the right point on the spot.

How it works under the hood

The image is redrawn on a canvas and re-exported in the chosen format and quality. Lowering the quality reduces the size by discarding barely noticeable detail; raising it preserves more, with a larger file.

Keep in mind that already heavily compressed images may not shrink much more — and, in rare cases, re-exporting can even increase the file. That's why the before/after comparison is useful: you see the real effect before downloading.

The image never leaves your device

Compression runs in the browser, using your device’s graphics engine.

The output is JPG, even when the input is not

Real compression needs a lossy format, so the result comes out as JPG (or WEBP, if you choose) — including when you upload a PNG. That is what makes the size reduction possible.

Practical consequence: if your PNG had a transparent background, that transparency is lost, because JPG has no alpha channel and transparent areas turn white. If you need to keep the background, the route is WEBP, which compresses and preserves transparency.

Where the sweet spot sits

The quality control runs from 10 to 100. In practice, between 75 and 85 almost nobody sees a difference in a photo, and the file typically drops to a third. Below 60, square blocks start showing in skies and smooth surfaces.

Always compress from the original file, once. Every new compression of a JPG discards more information, and the effect accumulates — that is what produces the "washed-out" photo after it circulates through several apps.

Use cases

  • Fit a photo within a form's size limit
  • Email images without exceeding the attachment limit
  • Make the photos on a site or ad lighter
  • Save storage space on your phone or computer
  • Speed up loading of pages with many images

Frequently asked questions

Which formats can I upload?

JPG, PNG and WEBP. The output can be JPG or WEBP, as you choose.

How do I know how much it reduced?

The tool shows the size before and after and the reduction percentage, before you download.

Does the image lose quality?

Compressing discards some detail to reduce the weight. You control how much, with the quality slider.

What if the file doesn't shrink?

Already heavily compressed images may shrink little. Lower the quality or choose WEBP for more lightness.

General questions about the site

Is it free?
Yes — no sign-up, no usage limit and no watermark.
Does it work on mobile?
Yes, straight from your Android or iPhone browser.
Do I need to install anything?
No. No software, no extensions.
Is my file sent to a server?
On tools marked as local, no — the file never leaves your device. Only three tools use a server, and each says so on its own page.

How this works inside, and what the site does not do, is on the About page.

Related tools

We use cookies to measure traffic and show ads. You can accept or reject non-essential cookies. Manage