Compress image to 1 MB
Target pre-set to 1 MB. Drop your images, get files that fit. Never uploaded.
Drop images here or click to browse
HEIC · JPG · PNG · WebP · GIF · BMP. Nothing is uploaded.
Why 1 MB?
Upload ceilings on portals, learning platforms and older CMS systems often sit at 1 MB. Modern phone photos are 3-8 MB; this halves-to-quarters them without visible loss.
Other size targets
Frequently asked questions
Will a 1 MB photo look different from the original?
Practically never on screen. 1 MB holds a full-resolution phone photo at high JPG quality; the removed bytes are detail no display shows anyway.
My upload form says 1 MB but rejects my file. Why?
Some forms measure 1 MB as 1,000,000 bytes rather than 1,048,576. Set the target here and the result lands safely under both definitions.
Is my image uploaded to compress it?
No. Compression runs in your browser via WebAssembly. Photos for applications and IDs never touch a server, and the tool keeps working offline once loaded.
What if the target is impossible for my image?
The tool lowers quality first, then scales dimensions down step by step until the file fits under 1 MB. You always get the sharpest possible image at that size.