# Compress image to 1 MB

> Reduce any photo or image to 1 MB or less for email attachments and portals with a 1 MB limit. Works with JPG, PNG, WebP, HEIC, GIF and AVIF; most formats never leave your browser. Free, no sign-up.

URL: https://www.converterrr.com/compress-image-to-1mb

Shrink any photo or image to 1 MB or less for email attachments and portals with a 1 MB limit. JPG, PNG, WebP and HEIC and more.

Accepted formats: JPG, PNG, WebP, AVIF, GIF, HEIC, TIFF. API: `POST /api/v1/jobs` with `"operation": "compress", "target_size": "1mb"` (paid plans).

## How to compress an image to 1 MB

1. **Add your images.** Drop JPG, PNG, WebP or HEIC files onto the compressor above, paste them, or click to browse. Mixed formats are fine.
2. **1 MB is preset.** Every file is compressed to land at or just under 1 MB. You can switch to another size, or a percentage to reduce by.
3. **Compress.** Click Compress. Each image keeps its format and, for most formats, never leaves your browser.
4. **Check and download.** Check the new sizes, then download each file or all of them as a ZIP.

## Good to know

- 1 MB is comfortable: photos stay sharp at screen sizes, and only very high-resolution originals get a mild downscale.
- At 1 MB, a detailed photo comes out around 3,040 × 2,030 px (6 MP) as a JPG, or 3,460 × 2,310 px (8 MP) as a WebP. Each file keeps its own format.
- 1 MB here means 1,000,000 bytes, a little under the 1,048,576 bytes some sites mean, so the result fits either way.
- Everything except HEIC is compressed in your browser, so nothing is uploaded; HEIC runs in an isolated cloud sandbox and is deleted automatically.

## Which format keeps the most at 1 MB

The same 1 MB holds a different amount of detail depending on the format. Rough size of a detailed 3:2 photo at good quality:

| Format | A photo fits roughly | Good to know |
| --- | --- | --- |
| JPG | ≈ 3,040 × 2,030 px (6 MP) | Accepted almost everywhere; the safe pick for forms |
| WebP | ≈ 3,460 × 2,310 px (8 MP) | More detail than JPG, if the site accepts WebP |
| HEIC | ≈ 3,760 × 2,500 px (9 MP) | iPhone photos; many forms don't accept it |
| AVIF | ≈ 3,870 × 2,580 px (10 MP) | Most efficient, least widely accepted |
| PNG | ≈ 1,550 × 1,030 px | Best for logos, screenshots and signatures, not photos |

_Rough guide for detailed photos. Each file keeps its own format; convert first if the destination needs a specific one._

## What 1 MB is typically for

- Attaching several photos to one email
- Websites and portals that cap uploads at 1 MB
- Sharing high-quality photos quickly

Limits vary by site and change over time; check the exact number where you're uploading.

## Photo won't fit in 1 MB?

- **Crop before you compress.** Every pixel you crop away is budget the subject keeps. For an ID photo, crop to head and shoulders first; for a document, crop to the page.
- **Photo saved as PNG? Make it a JPG.** At 1 MB, a photo stored as PNG only fits around 1,550 × 1,030 px; as a JPG it fits around 3,040 × 2,030 px (6 MP). [Convert PNG to JPG](https://www.converterrr.com/png-to-jpg).
- **Form won't take HEIC?.** iPhone photos are HEIC by default, and many upload forms reject it. Convert to JPG first, then compress to 1 MB. [Convert HEIC to JPG](https://www.converterrr.com/heic-to-jpg).
- **Already under the limit?.** Plenty of phone photos are already close to 1 MB. If yours is under it, upload it as it is; compressing further would only cost quality.

## Other image sizes

- [Compress image to 300 KB](https://www.converterrr.com/compress-image-to-300kb): Larger web images
- [Compress image to 500 KB](https://www.converterrr.com/compress-image-to-500kb): Hero images & forms
- [Compress image to 2 MB](https://www.converterrr.com/compress-image-to-2mb): High quality under 2 MB

## 1 MB for a specific format

[Compress JPG to 1 MB](https://www.converterrr.com/compress-jpg-to-1mb), [Compress PNG to 1 MB](https://www.converterrr.com/compress-png-to-1mb), [Compress GIF to 1 MB](https://www.converterrr.com/compress-gif-to-1mb)

## Compress image to 1 MB: frequently asked questions

### How do I compress an image to 1 MB?

Drop the image onto the compressor above. 1 MB is already set as the target (you can switch to another size or a percentage), so click Compress and download the result.

### Which image formats can I compress to 1 MB?

JPG, PNG, WebP, AVIF, GIF, HEIC and TIFF. Each file keeps its own format. SVG is compressed losslessly, so it can't be aimed at a size.

### Which format keeps the most quality at 1 MB?

WebP, HEIC and AVIF keep more detail than JPG at the same size, roughly 3,460 × 2,310 px (8 MP) for WebP against 3,040 × 2,030 px (6 MP) for JPG. But forms usually ask for JPG, so check what the site accepts. PNG is the worst choice for photos at small sizes.

### Will my image be resized to fit 1 MB?

1 MB is comfortable: photos stay sharp at screen sizes, and only very high-resolution originals get a mild downscale. At 1 MB, a detailed photo comes out around 3,040 × 2,030 px (6 MP) as a JPG, or 3,460 × 2,310 px (8 MP) as a WebP. Each file keeps its own format.

### What if my image won't fit in 1 MB?

Crop before you compress: every pixel you crop away is budget the subject keeps. For an ID photo, crop to head and shoulders first; for a document, crop to the page. Photo saved as PNG? Make it a JPG: at 1 MB, a photo stored as PNG only fits around 1,550 × 1,030 px; as a JPG it fits around 3,040 × 2,030 px (6 MP). Form won't take HEIC?: iPhone photos are HEIC by default, and many upload forms reject it. Convert to JPG first, then compress to 1 MB.

### Will the file be exactly 1 MB?

It aims to land at or just under 1 MB. 1 MB here means 1,000,000 bytes, so it also fits sites that count 1 MB as 1,048,576 bytes.

### What is 1 MB typically needed for?

Common reasons: attaching several photos to one email; websites and portals that cap uploads at 1 MB; sharing high-quality photos quickly. Limits vary by site, so check the exact number where you're uploading.

### Are my images uploaded?

Everything except HEIC is compressed in your browser, so nothing is uploaded; HEIC runs in an isolated cloud sandbox and is deleted automatically.
