Compress Image to 1MB

Resize your image size to 1MB instantly with our powerful online image compressor.

Emailing photos? See our guide on how to compress photos for email — 1MB per image is the right target for most inboxes.

BEFORE AFTER
BEFORE AFTER
Before
After

To compress an image to 1MB, upload your JPG, PNG, or WebP file above. The tool reduces it to exactly 1MB — no settings to adjust, no account needed, processed locally in your browser so your photo never leaves your device. Most images finish in under two seconds.

When 1MB is the ceiling

A 1MB file size limit is one of the most common constraints you'll encounter online. It shows up in:

  • Email attachments — many corporate email servers and webmail platforms cap individual attachments at 1–5MB for inline display. Gmail shows attachments inline if they are under 5MB, but older mail servers reject anything over 1MB.
  • University and application portals — academic institutions frequently cap supporting document uploads (certificates, transcripts, photographs) at 1MB.
  • Government portals — passport, visa, and document upload forms outside India commonly use 1MB as the limit for scanned documents.
  • WordPress and CMS uploads — some shared hosting configurations set PHP's upload_max_filesize at 1MB for performance reasons.

Quality at 1MB — what you can expect

1MB is a generous target for most photographs. A 2000×1500 pixel JPG at 1MB looks essentially identical to the uncompressed original at typical viewing distances and screen resolutions. You only start to see a meaningful quality difference in very large prints or when comparing side-by-side at 100% zoom.

The main use case for 1MB as a target (rather than a smaller size) is preserving enough quality for light editing. If you plan to open the compressed image in Photoshop and make colour or crop adjustments, 1MB gives you more editing headroom than 200KB.

How to compress to 1MB

1. Upload

Drop your photo into the upload box. DSLR and mirrorless camera files (typically 8–24MB) compress smoothly to 1MB.

2. Compress

Processed locally in your browser — your photos don't leave your device.

3. Download

The compressed file is ready immediately. For email use, verify the total attachment size after compressing all photos you plan to send.

Frequently Asked Questions

Gmail says my attachment is too large even after compressing to 1MB. Why?

Gmail's 25MB limit applies to the total message size, not just the attachment. Gmail also encodes attachments in base64, which adds about 33% to the size. So a 1MB JPG becomes roughly 1.35MB inside the email. With multiple photos, the total can still exceed limits even if each individual file is under 1MB.

Will a 1MB photo print well?

Depends on the print size. At 300 DPI (standard print quality), 1MB gives you roughly a 6×4 inch print before quality visibly degrades. For A4 or larger, use a larger source file or accept that the print will be slightly soft.

Can I reduce a scanned PDF to under 1MB?

Our tool handles image files (JPG, PNG, WEBP), not PDF files. To reduce a PDF, you'd need a dedicated PDF compressor. However, if your PDF contains mostly scanned photographs, you can extract those pages as images, compress them here, and reassemble.

What's the maximum original file size I can upload?

There is no server-side limit because nothing is uploaded — processing happens in your browser. Very large files (50MB+) may take a few seconds on older devices, but there is no technical ceiling.