Target: 1 MB

Compress Image to 1 MB

Compress any JPG, PNG, or WebP image to under 1 MB in your browser. No signup, no watermark, no uploads.

We'll compress your image as close to 1 MB as possible while keeping it sharp. Actual result depends on image detail — very busy photos have a floor.

Target Size: Under 1 MB

Files are compressed to fit under 1 MB using binary-search quality. Downscaled only if needed.

Drop your images here

or click to browse

Compress to 1 MB

About Compress Image to 1 MB

Every file-upload form has a size limit, and 1 MB is one of the most common. This tool handles JPG, PNG, and WebP images in a single place — drop in whatever you have and get back something under 1 MB, regardless of the original format.

We pick an output format based on the input: JPG stays JPG, PNG and WebP are re-encoded as high-quality JPEG to hit the size target without wasting bytes on lossless overhead. Quality is chosen by binary search so you get the best-looking result that fits.

Processing happens entirely in your browser using WebAssembly. There is no upload, no queue, and no limit on how many images you run through the tool.

Compress Image to 1 MB — Frequently Asked Questions

What image formats does this tool accept?

JPG/JPEG, PNG, and WebP. For HEIC photos from an iPhone, use our HEIC to JPG converter first, then compress the result.

Why didn't my image reach exactly 1 MB?

We target 'under 1 MB' rather than an exact number — a 760 KB output still clears any 1 MB gate. If the image is extremely detailed or huge in dimensions we downscale it once at minimum quality so the file fits.

What format does the compressed image come out as?

JPG files stay as JPG. PNG and WebP are re-encoded as JPG because JPG gives the best size-to-quality ratio at a 1 MB target. If you need to keep transparency, convert to WebP separately first.

Can I compress a whole folder at once?

Yes. Drag-select any number of images into the uploader. Each image is compressed independently and you can download them individually or as a ZIP.

Is anything uploaded?

No. The compressor runs on your device using WebAssembly. Your images never leave your browser — we do not have upload infrastructure.