PixelTools

Compress image to 1 MB

Email providers, chat apps, and many forums cap uploads around 1 MB. Compress a photo, then check the actual file against the size, format, and pixel-dimension rules shown by the receiving form.

🖼️

Drop images here or click to browse

JPG · PNG · WebP · GIF · BMP · AVIF — processed locally, never uploaded

Target size

≤ 1 MB

Output format

When 1 MB is the limit

1 MB is a practical ceiling for sending images around rather than displaying them on a busy web page. It keeps attachments and messages quick to send and receive, so it shows up wherever files move between people.

  • Email attachments where you're mindful of the recipient's inbox.
  • Chat and community apps with per-file upload caps.
  • Forums and support tickets that limit attachment size.
  • Shared drives and wikis with per-file quotas.

Why your phone photo is so much bigger than 1 MB

Modern phone cameras capture 12–50 megapixels and often store extra data like HDR layers and depth maps. A single shot can easily be 3–8 MB. Almost none of that extra weight is visible once the image is viewed on a screen at normal size.

Recompressing to 1 MB keeps what your eyes actually see and discards the rest, so the result looks the same in a message or document while being a fraction of the size. At this generous target you can keep large dimensions (1920–2560 px) and still fit comfortably.

Choose the format that fits where you are sending it

For email, messaging, and most modern websites, WebP usually reaches the 1 MB ceiling with the most detail left intact. If the recipient or upload form asks for JPG/JPEG, choose JPEG in the format controls before processing. PNG is useful for screenshots, diagrams, and transparent graphics, but a photographic PNG may remain much larger or need reduced dimensions to meet the same limit.

A 1 MB file-size limit is separate from pixel dimensions. Some services still require a maximum width, a specific aspect ratio, or a particular color format. Check those requirements too; this tool reports the output dimensions so you can compare them before uploading.

What the size guarantee means

The target is a maximum, not a request to make every image exactly 1 MB. If a photo can stay smaller without visible damage, the tool keeps it smaller. When compression alone cannot fit the image, it reduces dimensions gradually and shows the resulting preview and dimensions before you download.

For an email attachment, compare the final file size shown here with the limit in your mail service. Mail providers may encode attachments during sending, so a file close to a service's maximum can still be rejected; leaving a little room below that service limit is a safer choice.

Frequently asked questions

Why is my phone photo so much bigger than 1 MB?

Modern phone cameras shoot 12–50 megapixels and store extra data like depth maps. Most of that is invisible on screen — recompressing to 1 MB keeps what your eyes see and drops the rest.

Will a file under 1 MB always pass an upload form?

No. A form can also require a specific format or pixel dimensions. After processing, use the upload requirements checker to compare the generated file with those limits. Some forms may also enforce aspect ratio, color profile, or other rules that the checker does not test.

Is my image uploaded to a server?

No. Compression happens entirely in your browser using the Canvas API — your image never leaves your device, which is also why it's instant.

What if my image can't reach 1024 KB?

The tool first lowers the compression quality, and if that's not enough it gradually reduces the dimensions until the file fits under 1024 KB. Extremely detailed images may lose visible quality at very small targets — the preview shows you exactly what you'll get.

Is this free? Is there a watermark?

Completely free, no watermark, no sign-up, no file limit. The site is supported by ads.