CompressToKB

Compress an image to 1MB

1 MB is a generous limit that mostly exists to stop a single upload from being unreasonably large, not to force visible quality loss. Drop your image below and we'll usually get there with barely any change you can see.

Your images stay on your device. Compression happens in your browser and files are never uploaded to our servers.

Where a 1 MB limit shows up

Email and cloud storage

Most email providers are fine with individual attachments up to a few megabytes, but keeping each photo near 1 MB means you can attach several without hitting the total limit.

Marketplace and listing photos

Online marketplaces and classifieds sites often cap each product photo around 1 MB to keep listing pages loading quickly for buyers on mobile data.

CMS and website media libraries

Content management systems frequently warn or block uploads over 1 MB, since large images are the most common cause of a slow-loading website.

Questions about this size

Do I even need to compress a photo down to 1 MB?+

A modern phone photo is often 3 to 8 MB straight out of the camera, so 1 MB is a real reduction, but at that size we can almost always keep the original resolution and quality high enough that the difference is hard to spot.

Is WebP safe to use for a 1 MB target?+

Yes. At 1 MB there's enough room that WebP, JPG, and PNG all tend to look close to identical. Automatic mode will pick WebP for the smallest file at that quality.

Can I batch multiple photos to 1 MB each?+

Right now the tool compresses one image at a time, so you'll upload, compress, and download each photo individually.

Other target sizes

Compress by format

Guides