Everyday image sizing
Compress Image to 1 MB
Preset and ready: drop a file and the output lands under 1 MB as JPEG — processed entirely in your browser.
Drop your image here or browse
JPEG, PNG, WebP — everything stays on your device
Why this exact limit matters
A one-megabyte ceiling sounds generous until you meet modern hardware: a current phone writes 3–8 MB per photo, so even "1 MB" is a real compression job — a 3× to 8× shrink. This is the budget of apps and platforms that want full-resolution images without paying for camera originals: the frame stays intact, the quality ladder does the work.
Naming the number you need and letting the encoder search for the best quality underneath it is faster and more predictable than any manual slider session. 1 MB is a high limit that mostly matters for large photos and scans, and this page is preset to exactly that ceiling.
How to compress to 1 MB
- Drop your image into the box above — it stays on your device.
- Confirm the target: under 1 MB as JPEG.
- The MozJPEG encoder searches its quality range so the JPEG output lands just under your limit. Dimensions are left at their original size unless the target demands otherwise.
- Preview the result, compare it with the original if you want, and download — the filename carries its actual size.
Tip: When you do not know the exact limit, start from the file size you have and halve it — one or two rounds usually lands in the accepted range.
Measured: a 24 MP original under 1 MB
A real 3.2 MB, 6000×4000 camera original against a bare 1 MB ceiling — no dimension caps, every pixel kept:
Source file
3.2 MB
6000×4000, 24 MP
Output
1,024 KB
3.1× smaller
Quality setting
q28
the 24 MP price
Resolution
6000×4000
every pixel kept
Quality 28 preserves all 24 megapixels — the file still crops, zooms and prints like the original, with softness visible only under close inspection. For a smaller upload (914 KB portrait file) the same ceiling is not even binding until quality 93, at which point the output is effectively the source. One ceiling, two very different jobs, decided by what you feed it.
Frequently asked questions
Is a sub-1 MB photo good enough for printing?
For snapshots and documents, yes. For exhibition prints, keep the original — compression is a delivery format, not an archive. The safe pattern: original in your photo library, compressed copy for wherever it is being sent.
Why keep 24 MP at quality 28 instead of fewer pixels at higher quality?
Because the use case decides. Cropping freedom, print size and zoom depth come from pixels; on-screen beauty comes from quality. This page’s default favors pixels — enter a frame cap if your use case favors quality.
My phone saves HEIC — does that change anything?
Only the starting size: HEIC files are often already near 1–3 MB. The tool decodes HEIC input and encodes fresh JPEG output under your ceiling, which also solves the "recipient cannot open HEIC" problem in the same step.
What is the difference between this and a regular image compressor?
Regular compressors give you a quality slider and you hope the result fits. This tool takes the target size as the input and guarantees the output stays under it, which is what upload limits actually demand.
How does the tool hit the exact JPEG size?
It encodes your image with the MozJPEG encoder several times, binary-searching the quality setting until the output lands just under your limit — then keeps that best result.
What happens to my image when I close the tab?
It is discarded from memory. Nothing was transmitted and nothing was stored, so there is nothing to delete.