Image Compressor
Drag the quality slider and watch the file size shrink in real time.
Drop images to compress
or click to browse, or paste with Ctrl/Cmd+V — drop several at once to process a whole batch
Preview
Compression settings
Type a budget and the tool searches for the highest quality that fits, in at most eight encodes.
Batch queue
One megabyte is the forgiving budget
A megabyte is the round number people reach for when a system has a limit but the limit is not tight: content management systems, marketplace listings, print-on-demand uploaders, internal document tools. It is also what people pick when there is no stated limit at all and they simply want the file to stop being enormous.
The good news is that almost nothing has to be given up to get here. A full-resolution twelve megapixel photo will generally land under a megabyte at a quality in the high seventies or eighties — a setting where you would need the original open beside it to tell the difference, at full resolution, on a good screen.
Because the budget is loose, this is often a one-encode job: the tool tries the top of its quality range first, and if that already fits it stops there rather than bisecting for the sake of it. The status line will tell you it found the answer in a single pass.
How to compress an image to 1 MB
- Drop your image on the panel above — or paste it, or drop a whole folder to do the lot at once.
- The 1 MB budget is already set. Change it if you need something different.
- The tool searches for the highest quality that fits and tells you what it settled on and how many encodes it took.
- Drag the divider across the preview to see the original against the result, and switch to 1:1 zoom to judge the artifacts at real pixel scale.
- Download. Nothing was uploaded at any point — the whole thing ran on your own machine.
Questions
Is 1 MB small enough for most upload forms?
For most, yes. The common hard limits below it are 100 KB on government and exam portals and 500 KB on forums; above it you are usually into email attachment and chat limits measured in whole megabytes.
Do I lose resolution getting to 1 MB?
Almost never. A megabyte is loose enough that quality alone gets there for typical camera photos, so the dimension-shrinking step does not trigger. If it does, the status line says so and gives you the new pixel size.