Skip to content

How to compress an image to a specific size

“Image must be smaller than 1 MB.” Every visa application, job portal and CMS seems to have its own limit, and photos straight off a phone camera are usually 3–10× over it.

This guide shows two free ways to hit any limit in your browser: a quick quality preset when you just need “smaller”, and a target-size mode when you need to land under an exact number.

Open the Image Compressor tool

Compress to an exact size (target mode)

Target mode does the trial-and-error for you: it searches quality levels — scaling dimensions down only if needed — until the file lands just under your limit at the best possible quality.

  1. 1Open the free Image Compressor.
  2. 2Drag in your JPG, PNG, WebP or HEIC image.
  3. 3Switch to target-size mode and type the limit — for example 1 MB or 0.2 MB for 200 KB.
  4. 4Download the result, guaranteed under your limit.

Or just pick a quality level

No hard limit to meet? Choose a quality preset instead. Recommended keeps photos visually indistinguishable while typically cutting 70–90% off camera images; stronger levels trade a little softness for even smaller files.

Getting the most out of compression

Format matters: photos compress smallest as JPG or WebP, while PNG stays large because it's lossless — the compressor re-encodes efficiently for you.

Dimensions matter more than anything: a 4000-pixel-wide photo shown in a 800-pixel slot wastes most of its bytes. Target mode scales oversized images automatically when quality alone can't reach your limit.

Compress a copy, keep the original. You can always make a smaller file from the original; you can't recover detail from a compressed one.

Frequently asked questions

Ready to try it?

Reduce image file size while keeping visual quality.

Use Image Compressor