Compress an image to 1MB

Compress any image under 1MB in your browser — free, unlimited, no sign-up. Keep maximum resolution and quality inside a 1MB limit. Files never leave your device.

Drop an image — we’ll compress it under 1.00 MB

or click to choose — JPG, PNG, WebP, GIF, AVIF

Compressing in your browser…

Reading image…

Compressed image preview
Download

The 1MB limit is common where quality still matters: visa and passport upload portals, email attachment caps, marketplace product photos and app upload forms. This tool compresses any JPG, PNG or WebP under 1MB entirely in your browser — your file is processed on your device and never uploaded.

With a 1MB budget the compressor usually keeps full resolution and simply re-encodes efficiently. A camera-original JPG of several megabytes typically drops to under 1MB with no visible change, because the search picks the highest quality that fits rather than an arbitrary slider value.

If your source is far above 1MB — a scanned document or a 50-megapixel raw export — the image is scaled down just enough to fit, and the exact output dimensions and size are shown before you save it.

Frequently asked questions

How do I make a photo smaller than 1MB?
Drop it on this page. The compressor re-encodes at the best quality under 1MB automatically — no settings, no account, done in seconds.
Will a 1MB image still be good enough for printing?
For small prints and documents, yes. For large prints, work from the original file instead — compression is for sharing and uploading, not archiving.
Can I compress multiple images to 1MB at once?
Batch compression is included in Rollphy Pro. This page handles one image at a time, free and unlimited.