Compress an image to 1 MB
Need a photo under 1 MB? Drop it here and the tool searches for the highest quality that still fits, shrinking the picture only if it has to. 1 MB limits are common for email attachments, support tickets and upload forms. Everything runs on your device.
Do it with AI Photo enhancer Starting from a blurry or low-resolution photo? The AI photo enhancer sharpens faces and fine detail before you shrink it. See photo enhancer results → Compress image to 1 MB in three steps
- 1
Add a photo
JPG, PNG, WebP or iPhone HEIC.
- 2
Keep 1 MB or change it
The size limit is set for you; pick another or type your own.
- 3
Download
The result is guaranteed to be under 1 MB whenever that is possible.
Compress image to 1 MB: questions
Is my photo uploaded?
No. The file is read by your browser and processed on your device; nothing is uploaded to a server, so there is nothing for us to keep.
How does it get a photo under 1 MB?
It tries quality levels until it finds the highest one that fits under 1 MB. If even a low quality is too big, it reduces the width and height step by step, so the photo stays as sharp as the limit allows.
Any tips for 1 MB photos?
A 12 MP phone photo usually fits under 1 MB at full resolution with quality around 80.
JPG or WebP?
Choose JPG when a form asks for JPG or JPEG, which most do. WebP is smaller at the same quality but is not accepted everywhere.
More free tools
Beyond resizing: restyle the photo with AI
Free to download on iPhone and Android. Pick a style, add one photo, and see yourself in it in under a minute.
Download & claim your FREE AI generation











