Skip to main content

Compress Image to 1MB Online Free

Reduce large phone and camera photos to under 1MB for email attachments and web upload limits without losing quality. 100% private.

  • 1.9 MB → 357 KB

    Under the 1MB target

  • 2400×1800 px

    Not resized

  • JPG

    Format kept

100% private. Nothing is uploaded.

Your images never leave your browser — all compression runs on-deviceStarts at your quality setting and steps down only until the file fitsCompletely free — no account, no watermark, no restrictions

Compress Image to 1MB: Before and After

2400×1800, 357 KB
2400×1800, 1.9 MB
2400×1800, 1.9 MB2400×1800, 357 KB
The same close-up of both files, zoomed 2x. The new file is 82% smaller and keeps its full 2400×1800 size. Drag the handle to compare, or use the arrow keys.

How to Compress an Image to 1MB — 3 Steps

  1. Add Your Photos

    Drag in or choose JPG, PNG, WebP, GIF or BMP files, one or many. Start from the full-size original, not a copy that was already shrunk.

  2. Check the 1MB Target

    1 MB is already filled in as the target. Choose JPG or WebP as the format for a photo, then start the compression.

  3. Download Under 1MB

    Check the new size on each row, then save your photo. Several photos come together in one ZIP. Nothing is stamped on the result.

Get Any Photo Under 1MB

Compress image to 1MB: the first save at quality 75 already fits, so the rooftop photo stays 2400×1800 at 357 KB

Quality First, Then Pixels if Needed

The tool first saves your photo at your Quality setting, 75 by default, and lowers it only while the file is over 1MB. If quality alone can't get there, it shrinks the width and height a little at a time. Our 1.9 MB rooftop photo fit on the first save at quality 75, with no resizing: 357 KB, still 2400×1800.

Compress image to 1MB on your phone: the rooftop photo is saved to a folder on the device, not sent to a server

100% Private — Files Stay on Your Device

Strip metadata is on by default, so GPS location and camera details are removed from the new file. The file then downloads straight to your phone or computer. To keep that data, turn Strip metadata off under Advanced.

  • 1MB Target Already Set
  • JPG, PNG, WebP, GIF and BMP
  • Free — No Account Required

When You Need an Image Under 1MB

Email & Sharing

  • Fit several phone photos into one email without hitting the attachment cap
  • Send camera shots to clients without a large download on their end
  • Share trip and event photos in group chats faster
  • Keep newsletter photos light so emails open quickly

Forms & Applications

  • Upload photos to job, school and rental applications with a 1MB cap
  • Attach photos of receipts or damage to insurance and warranty claims
  • Add screenshots and photos to support tickets and help-desk forms
  • Submit contest and portfolio entries that limit each file to 1MB

Websites & Stores

  • Upload photos to a CMS or site builder that rejects files over 1MB
  • Keep blog and banner photos light so pages load faster
  • Prepare product and listing photos for marketplaces with upload caps
  • Post photos on forums and community sites with a 1MB limit

What Is a 1MB Photo?

A 1MB photo is an image file of one megabyte or less, which this tool counts as 1,024KB. Compressing to 1MB means saving a bigger photo again until it fits under that line. Resizing is the neighbor task: it sets the width and height in pixels, while a 1MB limit only cares how much space the file takes.

How to Reduce a Photo's Size to 1MB

Phone and camera photos are often several megabytes, so 1MB leaves much more room than a 100KB or 200KB cap. These answers cover how much quality you give up, when to shrink the pixels and how to pass a strict limit.

Can You Get Under 1MB Without Losing Quality?

Some detail is always dropped, but at 1MB the change is often hard to see on a screen. It depends on the photo and how far it has to shrink. The tool starts at your Quality setting and lowers it only while the file is still too big. Use the compare view on the row to check faces and text before you send it.

When Should You Shrink the Pixels Instead?

Shrink the pixels when the photo is many times bigger than 1MB, such as a 10MB camera file. Squeezing that much out of quality alone can leave blocky skies and smeared detail. Choose Max dimension (1920 px by default) before compressing, so fewer pixels share the 1MB. For an exact width and height, use the image resizer.

What Size Is a 1MB Picture in Pixels?

There is no fixed answer, because the file size depends on the format, the detail in the scene and the quality. Stored with no compression, 1MB holds only about 350,000 color pixels, roughly 680×510. JPG and WebP fit many times more, and a plain sky takes far fewer bytes than a busy street. If a form asks for a pixel size and 1MB, set the pixel size first.

How Do You Pass a Strict 1MB Upload Limit?

This tool counts 1MB as 1,048,576 bytes. Some sites count 1MB as 1,000,000 bytes, so a file that fits here can still be refused there. If that happens, set Target file size to 950 KB and compress again. The result lands at or under the target; it is never padded up to exactly 1MB.

Compress Image to 1MB — FAQ

Common questions about reducing images to under 1 megabyte

How do I compress a picture to 1MB?

Add the photo. 1 MB is already in Target file size, so pick JPG or WebP as the format and press Compress. When the row shows a size under 1MB, press Download File.

How do I reduce a photo to 1MB on iPhone or Android?

Use your phone's browser on this page and pick the photo from your gallery. The 1MB limit is set for you. Press Compress, then Download File. If your phone hands over a HEIC file, the upload box won't take it, so convert it to JPG first.

How do I compress a JPEG to less than 1MB?

Keep the format on Original or JPG and leave the 1MB limit in place. The JPEG is saved again at your Quality setting, 75 by default, and the quality steps down until the file fits. A huge camera file may also lose some width and height. If nothing reaches 1MB, you get the best attempt.

What format should I use for a 1MB image?

For photos, use JPG or WebP. WebP is often smaller than JPG for the same look, but some forms and email apps only take JPG, so JPG is the safer choice. Keep PNG for screenshots and graphics. PNG starts in lossless mode, which ignores the 1MB target until you turn off Lossless PNG. Clear areas in a JPG copy are filled with the Background color you choose.

Can I compress a HEIC or RAW photo to 1MB?

Not directly. This page takes JPG, PNG, WebP, GIF and BMP files. For an iPhone HEIC photo, convert it to JPG first, then compress the JPG here. For a camera RAW file, export a JPG from your camera app or photo editor first.

Can I compress an image to 2MB or 500KB instead?

Yes. Change Target file size to any number and pick KB or MB as the unit. Type 2 with MB for a 2MB limit, or 1.5 for 1.5MB. For a smaller cap, switch the unit to KB and type 500. Every target works the same way: quality drops first, and the pixels shrink only if needed.

Can I batch compress images to 1MB?

Yes. A whole album can go in together, and every photo gets its own 1MB result. Download all bundles them into a ZIP. If one looks too soft, adjust the settings and recompress just that row.

Still have questions? Contact our support team