Compress image to 2 MB

Get any photo under 2 MB without guessing quality settings. Drop it in, and the tool finds the best version that fits, right on your device.

When you need 2 MB

  • Email and ticketing systems with a 2 MB attachment cap
  • Print-quality submissions on online forms
  • Photo contest uploads

What to expect

Almost every phone photo fits under 2 MB at full resolution; large camera JPEGs and PNG screenshots may need a quality around 85 or a format change.

Other sizes: 10 KB · 20 KB · 30 KB · 50 KB · 100 KB · 150 KB · 200 KB · 300 KB · 500 KB · 1 MB

Questions

How do I compress a photo to 2 MB?

Add the image above; the target is already set to 2 MB. The tool finds the highest JPEG quality that fits under 2097152 bytes, shrinking the width only if needed, then you save the file.

Why is my image under 2 MB but smaller than expected?

The search steps in quality increments and always stays under the limit, so the result is usually a little below the target. That leaves margin for forms that count KB as 1,000 bytes.

My form also requires exact pixel dimensions. What do I do?

Enter the required width and height as max width and max height before adding the image. The tool resizes first and then fits the size target, which gives better quality than letting it shrink on its own.

Is my photo uploaded?

No. The compression runs in your browser with WebAssembly; the file stays on your device. That matters for ID photos and signatures.