PixThru

Compress Image to 1MB

Bring an image under 1MB while keeping near-original quality.

KB

Drop an image here or click to choose

processed on your device — never uploaded

One megabyte is the limit you meet when a site wants decent pictures but not originals: forum attachments, support tickets, classifieds and marketplace listings, club websites, intranet profiles and older content management systems that reject anything heavier. It is a generous target. A photo of a few thousand pixels across can sit under 1 MB and still look like the original on a monitor or a phone screen.

This page targets 1,024 KB, the way most software counts a megabyte. Because the ceiling is high, the tool usually finds a quality setting that fits without touching the pixel dimensions, so a 4,000 pixel wide photo stays 4,000 pixels wide. Only an unusually detailed or oversized image, a high-resolution scan for example, needs a modest downscale on top. Images already below 1 MB are left exactly as they are.

Two honest notes. First, 1 MB is light compression, not a web-page size: for a hero image or a blog post you will want something closer to 200 KB, which you can set on the main Compress Image tool. Second, the work is done on your device without an upload, which also means a 10 MB photo does not have to crawl up a slow connection before anything happens.

More sizes & options

Frequently asked questions

Is 1MB basically lossless?
It's close — 1MB keeps most detail for typical photos, so it's ideal when you want the smallest change in quality.
Can I compress very large phone photos?
Yes — even a large 5–10MB phone photo will be brought under 1MB, downscaling slightly only if needed.
Is 1 MB counted as 1,000 KB or 1,024 KB here?
This page uses 1,024 KB. If a site counts a megabyte as 1,000 KB and your result lands in the narrow gap between the two, open the main Compress Image tool and type 1000 as the target instead.
Is 1 MB small enough for a website image?
For an upload limit, yes. For page speed, no: a 1 MB image slows a page noticeably on mobile. For pictures that will be displayed on a web page, aim for 100 to 300 KB with a custom target.

Guides

Related tools

🔒 Your files are processed on your device. This tool runs entirely in your browser — nothing is uploaded.