Skip to content
Photo StretcherPhoto Stretcher
Free online image tool

Resize Image to 1MB

A 1MB limit is generous. It usually applies to images that have to look good at large sizes, such as presentation slides, banner images and high-resolution uploads. Upload your photo below. The target is set to 1MB (1024KB), and the tool keeps as much quality as that allows.

Free to use · No signup · No watermark

Drop your image here

or click to upload — JPG, PNG and WebP supported

JPEGPNGWebPup to 20MBpaste with Ctrl/Cmd+V

Your image is compressed in your browser and never uploaded.

Understand the limit

How the Tool Counts 1MB

This tool treats 1MB as 1024KB, or 1,048,576 bytes. Windows reports file sizes the same way, but macOS and some websites count a megabyte as 1,000,000 bytes. If a site rejects a file that looks just under 1MB, set the target to 976KB, which is about 999,400 bytes.

At 1MB, a JPEG can hold roughly 2500 to 3000 pixels on the long side at a high quality setting. That covers full-screen display on most monitors, and small prints.

Photos from recent phones and cameras are often 3MB to 10MB or more, so they still need compressing. Many will get there with their dimensions untouched.

Target in bytes
1,048,576
Usually for
Presentations, large web images
Good formats
JPG or WebP
Use cases

When 1MB Is the Right Target

Presentation slides

Full-screen photos on slides need enough resolution for projectors and large displays. Keeping each one under 1MB stops a photo-heavy deck from becoming too big to email.

Banner and header images

The large image at the top of a web page is seen first and at full width. 1MB leaves room for detail on wide, high-density screens, though a smaller file loads faster if you can manage it.

Larger form and portal uploads

Some applications, claims and submission systems set 1MB as the maximum per file. Using the full allowance keeps scans and photos as clear as possible.

Sharing photos under a size cap

When a service limits each attachment, 1MB keeps photos clear enough to view properly on a big screen.

How it works

How to Compress an Image to 1MB

  1. 1

    Upload the photo

    Drop a JPG, PNG or WebP file of up to 20MB onto the tool above. It opens with 1024KB, which is 1MB, already set.

  2. 2

    Adjust the target if needed

    If the site measures a megabyte as 1,000,000 bytes, change the target to 976KB. Otherwise leave it as it is.

  3. 3

    Choose a format

    Photos save as JPEG by default. PNG is an option for screenshots and graphics that need to stay lossless and are already close to the limit.

  4. 4

    Resize and download

    Select Resize Image, check the result at full size, and download it.

Better results

Tips for Compressing to 1MB

Frequently asked questions

How do I compress an image to 1MB?

Upload the image to the tool above. The target is already 1MB (1024KB). Select Resize Image, check the result and download it.

Is 1MB the same as 1000KB?

Not in this tool. Here 1MB means 1024KB, or 1,048,576 bytes. Some websites and operating systems count 1MB as 1,000,000 bytes instead. If a site rejects a file just under 1MB, set the target to 976KB and try again.

Will compressing a photo to 1MB reduce its quality?

A little, as with any lossy compression. At 1MB the loss is usually hard to see on a photo of a few megapixels, and the tool keeps the highest quality that fits, so you get the best practical result for the limit.

What resolution can a 1MB image have?

It depends on the content. For a typical photo, around 2500 to 3000 pixels on the long side at high quality is a reasonable expectation. Plain images can go larger, and busy scenes full of fine detail may need to be smaller.

My image is 900KB. Should I still compress it?

Only if the site counts megabytes differently or you want a smaller file. At the 1MB target the tool leaves a 900KB image alone and returns the original, since re-encoding it could make the file larger. Lower the target if you need it smaller.

If the full megabyte is more than you need, a smaller target gives a lighter file. These pages open the tool with each size selected.