Compress a photo to 1 MB in one step
Type or pick the limit, drop the image, and the tool returns a JPG that is at or under 1 MB. It is built for the forms that enforce exact sizes: email attachments, CMS and web uploads, listing photos, sharing full-resolution phone photos without the 5–8 MB weight. 1 MB is the per-image cap on many content management systems, forums and some government portals that accept higher resolution scans.
1 MB keeps a modern phone photo at essentially full quality and often full resolution. The size drop comes mostly from removing the inefficient encoding phones use. The result size is shown before you download, so there is no guessing and no re-uploading to find out whether the portal accepts it.
How to reduce an image to 1 MB
- Add the image. Click the sheet or drag the photo onto it. JPG, PNG, WebP, HEIC (iPhone), GIF, BMP and AVIF all work, and you can add several at once.
- Keep 1 MB as the target. It is pre-filled. Change it if the form says a different number – the presets cover 20 KB to 1 MB.
- Choose the output format. JPG gives the smallest file for photos and scans. Use PNG only when the portal insists on it or the image is a logo with flat colours.
- Press Compress. The tool tries quality levels first, then resolution, until the file fits. The new size and dimensions appear on the thumbnail.
- Download. One image downloads directly; several come as a ZIP. Nothing is stored anywhere.
What happens to the picture
Every JPEG has a quality setting from 1 to 100. Phone cameras save at 90–97, which is far more than a form needs. Dropping to 75–85 removes about half the file with no change you can see at normal size. If that is not enough for 1 MB, the tool reduces the pixel dimensions in small steps and checks the size after each one, stopping as soon as it fits. It never goes below 32 pixels and tells you if the limit was impossible for that image.
Other size limits
20 KB · 50 KB · 100 KB · 200 KB · 500 KB · any size in KB
Frequently asked questions
How do I compress an image to 1 MB without losing quality?
Pick the image, keep 1 MB as the target and press Compress. The tool lowers JPEG quality first, which is invisible at the top of the range, and only reduces resolution if quality alone is not enough. 1 MB keeps a modern phone photo at essentially full quality and often full resolution. The size drop comes mostly from removing the inefficient encoding phones use.
Can I compress a PNG to 1 MB?
Yes. For the smallest file choose “JPG” as the output; PNG cannot be compressed by quality, so a PNG target of 1 MB is reached by shrinking the dimensions instead, which suits logos and screenshots but not photos.
Which portals need 1 MB images?
1 MB is the per-image cap on many content management systems, forums and some government portals that accept higher resolution scans.
Is the photo uploaded to your server?
No. Compression runs in your browser with JavaScript. The image never leaves your device, which also makes it quick on slow connections.
Can I do several photos at once?
Yes. Add as many as you like; each one is compressed to 1 MB and you receive a ZIP. There is no limit and no watermark.