Compress Image to 1 MB
Under 1 MB at the highest quality that fits: a bounded per-image search with honest verdicts, batch ZIP output, and your originals never touched or uploaded.
Drag images here, browse, or paste
JPEG, PNG, WebP · verified by file signature · processed one by one within this device's memory budget · nothing is uploaded
Browser encoder; bytes vary slightly between browsers.
Lossless OxiPNG optimization: pixels stay identical, so there is no quality setting. Convert to JPEG or WebP for lossy savings.
The comfortable limit, done right
Unlike aggressive 100 KB targets, 1 MB rarely forces visible compromises, so the search here spends the budget on quality: it keeps stepping quality upward while the result still fits. Each card shows the final quality, the exact bytes, and the before/after compare. Batches queue through the same memory-safe pipeline as the main compressor, oversized inputs are refused with the reason, and the ZIP manifest documents every decision.
Why 1 MB is the limit that keeps coming up
A 1 MB cap is the default on many contact forms, support desks, marketplace listings and CMS upload fields, and it is also roughly the size at which an image starts to hurt a page's load time on a mobile connection. A single 1 MB image on a 4G connection in a weak signal area can take two to four seconds to arrive, which is longer than most visitors wait for a page.
Getting under 1 MB is almost always a dimensions problem first and a quality problem second. A 12 megapixel photo is 4,000 pixels wide; a blog column is 700 to 900 pixels wide and a product gallery 1,200 to 1,600. Resizing the longest edge to 2,000 pixels keeps full sharpness on every normal screen and removes about three quarters of the pixels, which is where the bytes live. This page tries that first, then searches the quality range for the setting that lands just under the target.
The target misleads when it is hit by crushing quality instead of dimensions. A 4,000 pixel image forced under 1 MB will show blocking in skies and skin; the same image at 2,000 pixels and quality 82 looks better and is smaller. If the result card shows a quality below about 60, let the tool resize instead. The exception is a print-bound file, where you need the pixels and should accept the size.
Compress to 1 MB FAQ
What quality can I expect under 1 MB?
Usually excellent. 1 MB comfortably holds a 2000 to 2500 pixel JPEG at quality 80+, which covers almost any web or email use at full visual quality. The bounded search finds the highest quality that fits, per image, and shows it on the card. Only very large dimensions or extremely detailed images need a resize to stay comfortable.
Why do email attachments and forms use 1 MB limits?
History and safety margins: mail servers multiply attachment sizes by encoding overhead, and upload forms budget for the worst case. Whatever the reason, the limit is yours to hit, and a bounded search beats guessing at quality sliders: it converges in at most 7 encodes and never returns "close enough" as success.
Can I compress a whole folder to under 1 MB each?
Up to 20 files per batch: each gets its own search and its own verdict, then one ZIP holds the results with unique names and an optional manifest listing every size, quality and outcome. Files kept-original (already under target and same format) are labeled as such.
Does 1 MB compression damage my original?
Never: originals are read, not written, and everything happens locally in your browser. You download compressed copies; the files on your disk are untouched. Keep originals for archives and print, use the compressed copies for the web.
More free tools: To 100 KB · Image Compressor · Compress JPEG · Reduce Image Size