Compress Image to 1MB

Get high-resolution photos under 1MB for upload limits on forms, marketplaces and websites, with quality tuned automatically. Free and private — files stay on your device.

How it works

  1. 1

    Add your photo

    Drop a JPG, PNG or WebP — one or many. It's read in your browser; nothing is uploaded.

  2. 2

    Set the target size

    Type the maximum in KB or MB, or tap a preset like 20KB, 50KB or 100KB. Add a minimum if the form has one.

  3. 3

    Let it fit automatically

    The tool finds the highest JPG quality that fits, and shrinks the dimensions only when quality alone isn't enough.

  4. 4

    Check and download

    Each result shows its exact size in KB and bytes, so you know it will pass the upload check.

Common uses

About the Compress Image to 1MB

Get high-resolution photos under 1MB for upload limits on forms, marketplaces and websites, with quality tuned automatically. Free and private — files stay on your device.

With a 1MB limit you rarely need to shrink the dimensions much — most photos keep around 2000–2500 pixels on the long side, enough for full-screen viewing and small prints. It's the quickest way to get a 5–10MB camera photo past a '1MB max' upload check.

Compress Image to 1MB is part of a free, privacy-first toolkit. Everything is processed locally on a Canvas with high-quality pica resampling — there are no uploads, no quality loss from a server round-trip, and no limits.

Because compress image to 1mb works without any sign-up or installation, you can use it as often as you like and it's always available — on desktop or mobile, and even offline.

Explore more image tools, or try Reduce Image Size in KB · Compress Image to 500KB.

One-click presets: Reduce Image Size in KB · Compress Image to 20KB · Compress Image to 50KB · Compress Image to 100KB · Compress Image to 200KB · Compress Image to 500KB.

Related tools

Compress Image to 1MB — FAQ

It depends on the site. Results are kept under 1,000,000 bytes, so they pass either definition.