LivreImage
PT

Compress an image to 1 MB

The 1 MB target is preset: the page finds the highest JPG quality that fits, from 50 up, and shrinks pixels when quality 50 is still too heavy.

Choose your images Tap or click to choose — or drag them here. On desktop you can also paste with Ctrl+V.
  • Nothing uploaded
  • Free, no sign-up
  • Strips EXIF
  • Batch files

Twelve listing photos off a phone, and the brokerage website, the rental portal or the gallery's submission form rejects the first one: file must be under 1 MB. eBay would have taken the same photos — its uploader accepts images up to 12 MB, by its own help page. The form in front of you will not. This page targets 1,048,576 bytes per image and finds the highest JPG quality that still fits.

The files that trip it come straight off a camera roll. Going by Apple's figures, a 12 MP iPhone photo is 2 to 2.5 MB, and a 48 MP mode stores four times as many pixels. A listing page displays a fraction of them, so check in Compare what landing at 1 MB cost: drag the divider over edges and lettering.

Before dropping files in, read the limit twice: 1 MB per file, or 1 MB for the whole upload? Forms word this carelessly, and the two cases need different targets. Per file is this page. For a total budget, the math is below, and it ends on a smaller target page or in one merged PDF.

How it works

The target is already set; what you control is the source files and how you read the result cards.

  1. Drop in the camera-roll originals

    Choose, drag or paste (Ctrl+V) JPG, PNG, WebP or HEIC files, one or a whole shoot. Use the originals, not copies another program has already shrunk: the libjpeg documentation warns that the loss accumulates with every cycle of compression.

  2. Leave the target, check the format

    The settings panel opens on JPG with 1 MB (1,048,576 bytes) locked in. Change the format only if the destination insists on PNG or WebP; PNG has no quality dial, so it reaches the target only by shrinking the dimensions.

  3. Generate, read the tags, download

    Press Generate images. Each card lists old size → new size, a target met tag, the percentage saved and the output width × height (with an arrow from the original size when the page had to downscale). Compare opens a before/after slider; download each file or all of them as one .zip.

Where 1 MB is the cap, and where it is not

Marketplaces publish their own numbers. eBay's help page says its uploader takes images up to 12 MB and recommends pictures of about 1600 × 1600; Amazon's image guide asks for at least 500 px and at most 10,000 px on the longest side, and turns zoom on from 1,000 px. A 1 MB cap, then, is the rule of the particular form in front of you.

Such a form rejects the file outright and may not say by how much. The card here does: it prints the size before and after, so you know the file is under 1,048,576 bytes before you upload.

Per file or per upload? Do the division before you compress

"Images up to 1 MB" can mean each image or all of them together. If the form counts the total, divide by the number of photos: five images in 1 MB is 200 KB each, two is 500 KB each, and those target pages do the job. Ten images means 100 KB apiece: cut the count before the quality.

For paperwork that must arrive as a single file, reduce each page's pixels first, then build the PDF on the JPG to PDF page. The PDF re-encodes every page at that page's quality slider, so its weight is decided there, not by the JPGs you feed it: lower the slider and read the size on the card.

What the 1 MB target leaves for each pixel

The page searches JPG quality between 50 and 96, pixels untouched, and keeps the highest quality that lands under 1,048,576 bytes. When quality 50 still overshoots, it shrinks the image 15% a step, up to sixteen times, searching again at each size; at the smallest size it accepts a quality down to 5, and if even that fails, the card reads smallest possible instead of target met. In a test of ours with a 12-megapixel photo (4000 × 3000, 2.43 MB) in September 2026, the target was met with no reduction. The table shows how thin the budget gets as pixels grow; the stages are explained in how to reduce image file size.

  • Only the picture is carried over. Exif and any other extra blocks stored in the original are not copied: the output is the re-encoded pixels, and the card shows an EXIF stripped tag.
SourcePixelsBytes each pixel gets at 1 MB
Phone, 12 MP (4032 × 3024)12.2 MP0.086
Phone, 48 MP mode (8064 × 6048)48.8 MP0.021
Camera, 24 MP (6000 × 4000)24 MP0.044
3000 × 20006 MP0.17
Screenshot or mockup (2560 × 1440)3.7 MP0.28

1 MB is 1,048,576 bytes here, and 1,000,000 on some forms

This page counts 1 MB as 1,048,576 bytes, or 1,024 KB. Other systems call 1,000,000 bytes a megabyte; NIST, the U.S. standards institute, records both uses. A result the card reports as 1010.0 KB is 1,034,240 bytes: under the first number, over the second, and the error reads file too large either way.

If a form refuses a file this page tagged target met, check whether its size sits between those two numbers. Lower the quality in the general compressor until the card reads under 976 KB, or take 10 to 15% off the width in Max width (px).

Frequently asked questions

Will 1 MB hurt the zoom view on eBay or Amazon?

Zoom depends on pixels, and this page keeps them whenever a quality fits. eBay recommends pictures of about 1600 × 1600 and Amazon turns zoom on from 1,000 px on the longest side, by their own help pages. Read the dimension tag on the card, then check Compare before uploading.

Why did the output dimensions change?

Because quality 50 did not get under 1 MB with the pixels untouched. The page then shrinks 15% a step, searching the quality again at each size, and the card shows the new width × height.

Should I resize to the listing's display size before compressing?

When the photo is far bigger than the site shows it, yes. Left alone, the page keeps every pixel only while a quality of 50 or more fits; past that it shrinks in 15% steps, to a width the steps chose. Type 4000 in Max width (px) and a 48 MP photo keeps about a quarter of its pixels; type 2000 and it keeps about a sixteenth, at a width you chose.

I need 800 KB, or 2 MB, not 1 MB.

The presets run from 20 KB to 1 MB; pick the page just under your limit, which is 500 KB for an 800 KB cap. For anything above 1 MB, use the general compressor's quality slider and read the exact size on the card. Landing a little under a limit is safe; landing over is what gets rejected.

Can I run a whole product shoot at once?

Yes. Drop in the whole folder; each file gets its own search for the best quality under 1,048,576 bytes, and the results come down as one .zip. The only limit is your device's memory.

My file is 1.2 MB. Is it worth running through?

Only if something rejects it. Going from 1.2 MB to 1 MB re-encodes the file for a saving nobody needs. If yours is the total-upload case, do the per-file division instead.

Are my product photos uploaded to LivreImage?

No. The JPG encoding runs on your own device through the browser's canvas; the site never receives the file. The one thing downloaded is the HEIC decoder, about 1 MB, the first time an iPhone HEIC is dropped in.

To understand it better

Advertisement