Skip to content
ImgKiloImgKiloOpen tools

Compress an image to 1 MB

Sometimes you just need a photo under 1 MB so an email or chat app accepts it. At this size the compression is gentle and the picture stays close to perfect. Set the compress to size tool to 1 MB and it slips through.

Output lands at or under your target. JPEG and WebP only.

  • Files never leave your device
  • Runs in your browser
  • Free, no signup

What 1 MB lets you keep

1 MB is roomy enough that compression is barely working. A full-resolution photo at 2000 pixels or more on the long side stays sharp, with detail and color almost identical to the source. Think of it as trimming, not shrinking.

This makes it the right target when you want quality and a smaller file at the same time. Large prints-worthy photos, detailed scans, and design exports all fit while staying clean for close inspection.

Your fileOver 1000 KB
After1000 KB or less
The tool above opens targeting 1000 KB or less, so you upload and download without setting anything.

When 1 MB is the goal

Email attachments are the classic case. Many mail systems flag large files, and getting a photo under 1 MB keeps it well within most limits while preserving quality for the recipient.

It also suits high-resolution sharing where you want the viewer to zoom in. Because the compression is light, fine textures hold up even when someone enlarges the image on a big screen.

A tip for batches of photos

When you have several photos to send, getting each one under 1 MB keeps the whole bundle reasonable. A folder of ten light photos travels far more easily than ten untouched camera files. The picture quality stays high enough that recipients rarely notice any change.

Frequently asked questions

No. For most photos it is very light. The original detail and color stay nearly intact, so the change is hard to see.

Many mail systems warn on or block large attachments. Staying under 1 MB keeps your photo inside the usual limits while looking great.

Often yes. A large photo can stay at its full pixel dimensions and still come in under 1 MB at high quality.

No. All processing happens locally in your browser, so your file is never sent anywhere.