Compress Image to 1MB

Reduce big phone or camera photos to under 1MB for upload limits, email and messaging apps, with almost no visible quality loss. Free and private.

  • Files stay on your device
  • Free, no sign-up
  • Updated

Loading tool…

Choose your image and it is compressed to 1MB or less automatically, keeping the highest quality that fits. JPG, PNG, WEBP and iPhone HEIC photos all work, and the image never leaves your device.

How to use the Compress Image to 1MB

  1. Choose or drag and drop your image (JPG, PNG or WEBP).
  2. The tool automatically compresses it to 1MB or less.
  3. Check the preview and click Download.

Why compress an image to 1MB?

Many online forms — job portals, exam and visa applications, government services — only accept photos and scanned documents under a strict size limit such as 1MB. This tool finds the highest quality that still fits under your limit, so your image stays as sharp as possible.

How it works

The tool tries different JPEG quality levels to find the best one under 1MB. If the image is very large, it also reduces the pixel dimensions slightly until it fits. Everything happens in your browser — your image is never uploaded to a server.

Tips for the best result

  • Crop away empty space before compressing — fewer pixels means better quality at the same size.
  • Photos compress better than screenshots with lots of text.
  • If a form asks for exact pixel dimensions too, resize first, then compress.

Frequently asked questions

Is my image uploaded anywhere?

No. The image is processed entirely in your browser and never leaves your device.

What if my image is already smaller than 1MB?

The tool will still re-save it at the highest quality that fits, which usually keeps it under the limit.

Can I choose a different size?

Yes. Change the target size box to any value in KB and the image is compressed again.

Related tools