Compress Image to 1 MB
Fit a full-screen photo under 1 MB for email or an upload form while its quality stays high, compressed in your browser without uploading it.
How to compress an image to 1 MB
- Decide how large the photo will be seen. For a screen, 1,920 or 2,560 pixels wide is plenty, so resize a camera file to that first.
- Open the photo on this page. The target reads 1024 KB, which is 1 MB.
- Press Compress image and look at the quality in the result. At 1 MB, aim for 80% or more.
- Download the photo and attach or upload it. It is never more than 1,048,576 bytes.
Why I gave 1 MB its own page
At 1 MB the question changes. The smaller targets are about getting a photo accepted at all. This one is about sending a photo that still looks like a photograph when it fills a screen: an email to family, a portfolio upload, a slide.
My own published photos are already under it. Lake Jasna and the two Metelkova frames are 1,200 pixels on the long side and weigh between 403.6 and 701.7 KB. Even my Lake Jasna phone wallpaper is only a 1200 × 2574 px crop. The trouble at 1 MB starts with a camera original, so most of this page is about a 24-megapixel public-domain test photo.
My photos at 1 MB
| Photo | Original | At 1 MB |
|---|---|---|
| Lake Jasna, June 2019 | 960 × 1200 px, 415.0 KB | 960 × 1200 px, 350.2 KB, quality 92% |
| Clay figure, Metelkova, March 2023 | 1200 × 800 px, 403.6 KB | 1200 × 800 px, 256.3 KB, quality 92% |
| Red bicycle, Metelkova, March 2023 | 1200 × 800 px, 701.7 KB | 1200 × 800 px, 463.9 KB, quality 92% |
None of them needed squeezing. The tool still saved each one again at its top quality of 92%, and that alone made them smaller: the bicycle went from 701.7 to 463.9 KB with every pixel kept. If a photo is already under the limit and you want it untouched, send the original as it is.
A camera original at 1 MB
The 24-megapixel test photo, 6000 × 4000 px and 6.58 MB, did fit, at 4871 × 3247 px. The price was 40% quality, the lowest the tool goes. Zoomed in, the fine hairs on the butterfly turn to smudges. That is a large photo at a poor quality, the opposite of what 1 MB should give you.
A 12-megapixel copy of it, 4243 × 2829 px, kept its full size at 55%. Better, but still more pixels than any screen will show at once.
Pick a screen size, then compress
I resized the same photo with the Image Resizer before compressing. At 2,560 pixels wide, the width of a large desktop monitor, it came out at 2560 × 1707 px and 89%. At 1,920 pixels, the width of a full HD screen, it reached the 92% cap and needed only 732.7 KB.
For email, that is the setting I would choose. The photo fills the recipient's screen, sharp, and the attachment is under 1 MB with room to spare. A text-heavy image needs even less: my 2200 × 1400 px screenshot test file came out at full size at 92% as a 225.3 KB JPEG.
Tips for sending photos at 1 MB
- Resize a camera or phone original to the screen it will be seen on before compressing; 1,920 pixels wide fills a full HD screen.
- Aim for 80% or higher at this size. If the result shows less, the photo has more pixels than 1 MB can carry well.
- Here 1 MB is 1,048,576 bytes. A form that counts 1,000,000 bytes needs a target of 976 KB.
- Email attachments grow by about a third on the way, because they are sent as text. Five 1 MB photos make a message of nearly 7 MB.
- Keep your full-size original. A 1 MB copy is for sending and showing, not for archiving or large prints.
Privacy
Your image never leaves your device. Compression happens entirely in your browser, so nothing is uploaded or stored, and you do not need an account.
Frequently asked questions
Can I compress an image to 1 MB without losing quality?
Very nearly. A screen-sized photo keeps 89% to 92% quality at 1 MB in my tests, where differences are very hard to see. A full camera file does lose quality, so resize it to about 1,920 or 2,560 pixels wide first.
Is 1 MB a big file?
For a photo on a screen it is generous: the photos in my articles weigh 400 to 700 KB at 1,200 pixels. For a camera original or a print it is small; my 24-megapixel test file was 6.58 MB.
Is 1 MB 1,000 KB or 1,024 KB?
Both are in use. This tool counts 1 MB as 1,024 KB of 1,024 bytes each, 1,048,576 bytes in total. Some forms mean 1,000,000 bytes; for those, enter 976 as the target and the file fits either way.
Can I compress a PDF to 1 MB here?
No, this page works on images only: JPEG, PNG and WebP. If you need a PDF under 1 MB, compress the photos that go into it here first, then build the PDF with the program you normally use.
Related tools and guides
- Image Compressor: Reduce JPEG, PNG and WebP file sizes while keeping quality high.
- Compress Image to 100 KB: Fit a JPEG, PNG or WebP photo under 100 KB at the highest quality that fits, right in your browser and without uploading it.
- Compress Image to 200 KB: Bring a photo under 200 KB for a job or visa application while it keeps its full size, compressed in your browser and never uploaded.
- Compress Image to 20 KB: Shrink a signature or a small photo under 20 KB for an application form, and see how far its pixel size has to drop, in your browser with no upload.
- Compress Image to 50 KB: Get a photo or scan under 50 KB for an ID card or exam registration, and see the size and quality it keeps, in your browser with no upload.
- Image Resizer: Resize images by pixels, percentage or longest side.
- Image Converter: Convert JPEG, PNG, WebP and HEIC images directly in your browser.
- Lake Jasna, Slovenia: My Photography and Visitor Guide: The lake from the table, and my 1200 × 2574 px phone wallpaper of it.
- How I Edit Photos in GIMP: A Practical Workflow for GIMP 3.2: How I finish and export a photo before it ever meets a size limit.