toresize.com

Compress Image to 1MB

Shrink a JPG, PNG or WebP to under 1MB automatically — no quality-slider guessing. Free, no sign-up.

Drop your image here or click to upload

Maximum file size: 10MB; files are uploaded for processing and are not persisted

Select up to 20 images at once — the same settings are applied to all of them.

How to Compress an Image to 1MB

Job portals, visa and exam applications, and many web forms cap photo uploads at 1MB. Upload your image and the tool searches for the highest quality setting whose file size stays at or below 1MB. If even the lowest quality is too large, it reduces the pixel dimensions step by step until the file fits. Images already under 1MB are returned untouched.

Hits the target size

Get a file under 1MB without tweaking quality by hand.

Best possible quality

A binary search finds the highest quality that still fits the limit.

Keeps your format

JPG stays JPG, PNG stays PNG (palette-optimized), WebP stays WebP.

Compress to 1MB in three steps

1

Upload your image

Select a JPG, PNG or WebP file up to 10MB.

2

Automatic compression

The tool works out the settings that bring it under 1MB.

3

Download

Upload the result straight to your form or application.

Why use toresize.com

Completely free

No sign-up, no watermark, no usage limits.

Private by design

Images are processed in memory and never stored.

Frequently Asked Questions

Upload it here — it is compressed automatically to the best quality that fits under 1MB.

Compress Image to 1MB Online - Free Photo Size Reducer | toresize.com