How to use it
- Drop one or more images here, or paste from the clipboard (Ctrl+V).
- The target is already set to 1 MB; if the form also asks for pixel dimensions or DPI, enter them too.
- Compress, then download the image or a ZIP of all files.
When 1 MB is the ceiling
Many email services recommend attachments under 1 MB, and plenty of social, dating, school and workplace upload forms use the same cap. A phone photo fits with almost no visible loss: usually a quality of 80–85% is enough and the resolution can stay as it is.
If you have a lot of photos to send, add them all at once: the tool works in batches and hands them back in a single ZIP file.
How it hits the target size
The tool binary-searches for the highest JPG quality that keeps the file under 1 MB. If even the lowest acceptable quality is too big, it reduces the pixel dimensions step by step and searches again. You then see the file size, dimensions and quality it used, plus a before/after slider to compare with the original.
For PNG it first optimizes losslessly, then reduces the number of colors (256, 128, 64), and only then scales down. If something still won't fit, it tells you clearly; cropping away empty areas with Crop image usually helps.
Your images are never uploaded: everything runs in your browser, which matters for personal photos, signatures and ID pictures.
Frequently asked questions
Why did the pixel dimensions shrink too?
Because lowering the quality alone wasn't enough to get under 1 MB. Untick the resize option if you'd rather keep the dimensions; you'll then get the smallest file possible at full size, with a note if it doesn't fit.
What format do I get back?
The same as the original by default (JPG stays JPG, PNG stays PNG). You can also choose WebP, which looks sharper at the same size if the upload form accepts it.
Is my photo uploaded anywhere?
No. Compression happens in your browser and the file never leaves your device.
Last updated: November 13, 2026