FileCurveGo Pro
Image compression

How to Compress an Image to 1MB (Free, Browser-Based, 2026)

Last updated:

Quick Answer

To compress an image to 1MB: upload it, keep format as JPG, and set quality to 82–88. For a 5–10MB DSLR photo this produces 600KB–1MB with no visible quality loss. No need to resize — 1MB is a loose cap.

Step-by-step

  1. 1

    Upload your image to FileCurve Image Compressor.

  2. 2

    Keep format as JPG (or WebP for even smaller output).

  3. 3

    Set quality to 85. This is the "visually lossless" zone for JPG.

  4. 4

    Check output size — most photos land at 400KB–1MB at quality 85.

  5. 5

    If still above 1MB (rare, for very high-res images), resize width to 2400px or drop quality to 78.

  6. 6

    Download the compressed file.

Expected output

Format

JPG (or WebP, 25% smaller at same quality)

Quality setting

82–88% JPG — visually lossless

Estimated size

10–20% of a 10MB DSLR RAW-exported JPG

Why you might need this

  • Email attachments (Gmail 25MB cap, easy to send 10+ photos under 1MB each)
  • Slack and Teams image sharing (faster upload)
  • Forum and Reddit posts with 1MB limits
  • Dating apps and profile uploads

Troubleshooting

My RAW photo is 25MB and still over 1MB at quality 85

Resize width to 2400px. This alone cuts the file in half with no visible quality loss on any normal screen.

WebP is smaller but some recipients cannot open it

Stick to JPG if the recipient uses Outlook Desktop or older Android. WebP works in Chrome, Safari, Edge, Firefox, modern iOS.

Frequently asked questions

Will 1MB compression change photo quality?

At JPG quality 85, loss is invisible to the eye. 1MB is a loose target — most phone photos already fall in this range at full quality.

Should I use JPG or WebP for 1MB?

WebP is ~25% smaller at the same visual quality but not universally supported. Use JPG unless you know the recipient uses modern browsers.

Is 1MB a good size for email?

Yes. Gmail caps attachments at 25MB total, so 1MB per image lets you send 20+ photos in one email.

Related guides