How to use the compress image to 1MB
- 1Press Choose images (or drag files in, or paste with Ctrl+V). Several images can be added at once.
- 2Each image is compressed straight away. Optional: set Max width or Max height if the image must also fit a pixel size.
- 3Check the result row: new size in KB and exact bytes, dimensions and quality. Press Preview for a before/after comparison.
- 4Press Download on a row, or Download all (ZIP) for every file.
Getting large photos under 1MB
Add one or more photos. Each is saved as a JPG at the highest quality that fits in 1,000,000 bytes (1 MB with 1 KB = 1,000 bytes; switch to 1,024 under More options for a 1,048,576-byte limit). Photos already under 1 MB in the same format are left untouched. Each result row shows the new size in KB and bytes, the dimensions and the quality used.
Keeping resolution high
Phone and camera photos are usually several megabytes. Getting them under 1 MB mostly needs a lower quality setting rather than fewer pixels, so the full resolution is often kept or reduced only moderately. As a rough guide at medium quality (1–2 bits per pixel), 1 MB holds a 4:3 photo of about 2,300–3,300 px on the longer side.
If you will only view the photo on screens, setting Max width to around 2,000 px lets the tool use a higher quality, which often looks better than full resolution at a lower one.
HEIC and PNG input
iPhone HEIC photos are decoded in the browser (natively in Safari, otherwise by a decoder that loads the first time it is needed) and saved as JPG, which every email client and form accepts. PNG photos and screenshots are saved as JPG too, unless they are transparent: those stay PNG, with fewer colors, so the transparency survives. Choose JPG under Output format to fill the background instead, which usually allows larger dimensions.
When 1MB is still too big for a web page
1 MB is fine for an email attachment or a form, but heavy for a web page, where each image adds to loading time on mobile connections. For the web, resize the image to the width it is displayed at with the image resizer, then compress it to a few hundred KB or less; see compress JPEG to 200KB. WebP output is usually smaller than JPG at similar quality.
Are my files uploaded?
This tool runs entirely in your browser. Your files are not uploaded to our servers.

