Image tools

Compress images online — free, private, in your browser

Make images smaller with a quality slider — instantly, with no uploads.

This tool runs entirely in your browser. Your files are never uploaded — they stay on your device.

Choose file

or drag and drop

Big image files slow down websites, fill up inboxes and eat through storage. This tool lets you dial in exactly the trade-off you want between file size and quality, then download a smaller version in seconds.

Everything happens right inside your browser — your picture is drawn to a canvas and re-encoded on your own device, so it is never uploaded to a server. Drag the slider, watch the size drop, and keep adjusting until it looks just right.

How it works

When you add an image, your browser reads the file and draws it onto an HTML canvas. The canvas then re-encodes those pixels as a new JPEG or WebP file at the quality level you choose, using the same image codecs already built into your browser. Lowering the quality tells the encoder to discard fine detail that the eye is least likely to miss, which is what makes the file smaller.

Because every step happens on your device, the picture is never sent to a server. There is no upload, no queue and no copy left behind in the cloud — the original file stays in the folder you picked it from, and the compressed result is generated locally and handed straight to your download. That makes the tool safe to use on private screenshots, ID scans or family photos.

When to use it

Reach for this whenever a file is larger than it needs to be. Photos straight off a phone or camera are often several megabytes, which is overkill for a blog post, product listing, forum avatar or email attachment. Compressing them down keeps pages loading quickly and stops messages from bouncing when a service caps attachment size.

It is also handy before sharing screenshots in chat or a ticket, trimming images for a slide deck, or preparing artwork for a website where smaller files mean faster load times and better Core Web Vitals. Converting to WebP is especially useful for the web, since it is smaller than JPEG at a similar quality and is supported by every current browser.

Tips

Start near the top of the quality range and drag the slider down while watching the preview — most photos can lose a fair amount of quality before the difference becomes visible at normal viewing size. Stop at the lowest setting that still looks clean to you.

Choose WebP when the destination supports it for the smallest files, and JPEG when you need maximum compatibility with older software. Avoid re-compressing a file that was already heavily compressed, since each pass throws away more detail. If you need to keep an untouched original, save the compressed copy under a new name so you do not overwrite it.

How to use Compress Image

  1. Add an image by dropping it onto the box above or clicking to browse (JPG, PNG or WebP).
  2. Pick an output format — JPEG for photos or WebP for the smallest files.
  3. Drag the quality slider until the preview and file size look right.
  4. Click “Compress image” and download your smaller image. Nothing was ever uploaded.

Frequently asked questions

Are my images uploaded to a server?

No. Compression happens entirely in your browser using the Canvas API. Your image never leaves your device, so it is safe even for private photos.

Which format should I choose, JPEG or WebP?

WebP usually produces noticeably smaller files at the same quality and is supported by all modern browsers. Choose JPEG if you need the widest possible compatibility with older software.

Why is my PNG converted instead of staying a PNG?

PNG uses lossless compression, so a quality slider does not apply to it. To make files dramatically smaller, this tool re-encodes images as JPEG or WebP, which is ideal for photos and most graphics.

Will lowering the quality ruin my image?

You stay in control. The live preview and size readout update as you adjust the slider, so you can find the smallest file that still looks good before you download.

Related tools