Compress & Resize · Free · Browser

Compress an image to 1MB.

Use this 1MB preset when the upload limit is generous enough to keep high visual detail. It defaults to JPG, a 3840px cap, and Auto mode for a result under 1024KB.

Result will appear here

How to use Compress Image to 1MB

  1. Open this page with the 1MB target already filled in and Auto mode selected.
  2. Drop one image or a batch of up to 30 JPG, PNG, or WebP files.
  3. Keep the default 3840px dimension cap, or change it when the destination requires a different pixel size.
  4. Download the single compressed image or ZIP, then use the failure note to adjust format, dimensions, EXIF, or target when a file cannot fit.

How it works

Formats and limits

InputJPG, PNG, and WebP images decoded by the browser.
OutputJPG by default, with PNG and WebP available; ZIP for batches.
TransparencyPreserved for PNG/WebP output; flattened for JPG.
AnimationAnimated files become a still frame.
MetadataRemoved by default; JPEG EXIF can be kept only for JPEG source to JPG output.
Preset limit1MB target with a starting max side of 3840px.

Real failure cases

Example result to verify

OriginalA phone photo around 3000x4000 pixels and several MB.
Target1MB, JPG output, Auto mode, 3840px max side.
OutputA successful result reports final bytes at or below 1MB plus the exact output dimensions.
VerifyIf the result fails, switch to JPG/WebP, reduce max dimensions, remove EXIF, or choose a larger preset.

Why this tool

Best for

What you get

Before you download

Compress Image to 1MB settings

Compress Image to 1MB is set up for this exact target. The compressor opens with 1MB filled in, Auto target mode selected, JPG output, and a starting dimension cap of 3840px.

Next steps

Frequently asked questions

Is this page already set to 1MB?

Yes. The target field is prefilled with 1024KB, Auto mode is selected, and the starting max dimension is 3840px.

Can I complete the 1MB compression here without another page?

Yes. Upload, preview, compression, single-file download, batch ZIP, format selection, size limit, and metadata controls all run on this page.

Which format should I use for 1MB?

Start with JPG for photos. Try WebP if the destination accepts it and quality matters. Use PNG for graphics only when the PNG result can fit under 1MB.

Why did a file fail to reach 1MB?

The page reports the cause, such as PNG limits, EXIF bytes, too many pixels for the target, or dimensions that would need to shrink below the practical minimum.

Can I keep EXIF metadata under 1MB?

Sometimes, for JPEG source to JPG output. If the metadata makes the result too large, switch EXIF to remove metadata and compress again.

Are images uploaded while compressing to 1MB?

No. The image pixels, metadata handling, compression loop, ZIP creation, and preview stay in your browser.