Skip to main content

Compress Image to 1 MB

Compress an image to fit a 1 MB upload limit.

Try an exampleNo image needed · 1 examples
Convert to

Choose your images

Drag, choose files, or paste a screenshot with Ctrl+V / Cmd+V. Up to 20 images.

Processed on your device. No upload. No account.

JPG, JPEG, PNG, WebP, HEIC, AVIF & JFIF

Good for photos and common upload forms. Transparent areas get a white background Need to keep PNG?

Up to 20 files · 21 MB each · Static images only

Image size limits

Up to 20 files · 21 MB each · 25 MP · 10,000 px per side · Static images only

Keep up to 105 MB of results per batch. Output files may exceed the input file size limit.

1 KB = 1000 bytes. Reaching the target may require reducing dimensions.

Higher quality, larger files · Transparent areas get a white background

SEE WHAT’S POSSIBLE

Less weight. Plenty to look at.

A few ideas for your next image. Pick a scene and make it yours.

On your device
SourceResult
Drag to explore the difference
Photography & everyday life01 / 01

Every whisker, in focus

Compress an image to fit a 1 MB upload limit.

SourcePNG1.9 MB
ResultJPG192 KB
1024 × 6831024 × 68390% smaller in this sample

Adds a sample to the tool above. Choose your settings, then process it.

Prepared previews with measured sample file sizes. Your settings and browser determine the actual result.

When to use this converter

Keep dimensions to preserve the current width and height. Allow shrinking if the upload limit matters more than the original resolution.

How to use Compress Image to 1 MB

  1. Choose your images and JPG or WebP output.
  2. Confirm the 1 MB limit and choose whether pixel dimensions can shrink.
  3. Compress, check target status and download.

Frequently asked questions

Why is my result still above the limit?

Try allowing smaller dimensions, or resize the image first and try again. The smallest file found stays available to download.

Will it change the pixel dimensions?

Keep dimensions to preserve the current width and height. Allow shrinking if the upload limit matters more than the original resolution.

What if the form only accepts JPG?

Choose JPG, compress again, and check both the format and the size before uploading.

Helpful guides