Skip to content
Image Compressor

File size

How to Reduce Image File Size Without Losing Too Much Quality

Learn how to reduce image file size for a JPG, PNG, or WebP. Check the real result, keep pixels when you can, and treat size targets as goals.

7 min read

2.4 MB→180 KB

A photo that looks fine on your screen can still be too heavy for an email form, a job application, or a page that already has several pictures. The practical answer to how to reduce image file size is to compress the file you already have, then read the new size before you replace the original.

On Quick Image Compress, add a JPG, PNG, or WebP and start with Balanced. That uses 75% encoder quality and leaves the pixel dimensions alone. Compare the result with the original, and download it only if the detail still looks acceptable. When a form names a limit, set that size as a target. The target is a goal, and the result card tells you whether the file landed at or below it.

A quick way through the compressor

  1. Open the image compressor and add a JPG, PNG, or WebP. Each file must be 20 MB or smaller.
  2. Leave the format on Keep original format unless you mean to convert.
  3. Leave Balanced selected. Low Compression is 90%, High Compression is 50%, and the slider runs from 10% to 100%. The slider applies only while target size is Off.
  4. Leave Resize Image off when the width and height should stay the same.
  5. Choose Compress Image. Several files run one after another.
  6. Read the compressed size, then open the comparison if you want to judge the picture.
  7. Download the file you would send. The download adds “-compressed” to the name and leaves the original on disk untouched. If the number is still too high, change one setting and compress again. A new setting clears the previous result.

File size is not the same thing as image size

File size and dimensions measure different things. Dimensions are the width and height in pixels. File size is how many bytes are stored. A picture can be 2,000 pixels wide and still be a small file, or 600 pixels wide and stubbornly large.

This compressor counts 1 KB as 1,024 bytes and 1 MB as 1,024 KB. A 100 KB target is 102,400 bytes. A label of 100.0 KB means that boundary.

Two images with the same dimensions can still differ in bytes. A flat logo has large areas of one color, which pack tightly. A photo of trees, hair, or a street is full of small changes, and those changes take more data. A high-quality JPG keeps more of that detail than a lower one. A PNG that is already packed tightly may have little left to remove. The new file is a fresh encode, so camera notes in the original are not copied into it.

A file under 20 MB can still be declined when it is extremely wide or has more pixels than the browser can handle.

How the settings change the byte count

Balanced is a reasonable first encode. The quality number tells the encoder what to do. It does not promise a particular file size. JPEG and WebP treat it as lossy quality, so a lower number can drop fine detail. A transparent PNG keeps every color, so the quality slider does not reduce it.

While target size is Off, the preset and the slider control the encode. With a target on, the tool searches for the highest quality it tried that fits, checks the real encoded bytes, and keeps the format you selected.

Resize Image is separate. You type a width and height before compression. Aspect lock is on by default, and the other side follows the original ratio. “Allow resizing to reach target size” stays off until you enable it. It runs only after quality alone misses the target, keeps the aspect ratio, and does not enlarge the image.

JPG, PNG, and WebP, from the file-size side

JPG is usually the easiest photograph to shrink. Lower quality removes detail, and the file often drops with it. JPG cannot store transparency. A clear area is filled with white, which changes the picture and can also shrink the file.

PNG fits graphics, screenshots, and logos. At 100% it keeps colors, so a compact PNG may barely move, and a PNG made from a small JPG can grow. Below 100%, PNG uses fewer colors. That can help a simple graphic, and it is a different control from JPG quality.

WebP can hold photos and graphics, and it can keep transparency. The setting here is lossy, so a lower quality can remove fine detail the way JPG does. WebP is useful when you want a clear background that JPG cannot keep.

JPG vs PNG vs WebP goes further into choosing a format. Convert only when you mean to.

Reduce the size without throwing away detail you still need

Start closer to the original than to the smallest file you can force. Balanced, or Low at 90%, is enough for many photos. Compare before you treat the file as unchanged. Text, faces, edges, and smooth skies are the places a lower setting shows up first.

Leave the dimensions alone on the first try when the picture will be shown at its current size. Resizing removes pixels, which often saves more bytes than another drop in quality, and the image looks softer if you later display it large. Resize for a form thumbnail or a photo that will sit about 800 pixels wide.

Compress images without losing quality covers that tradeoff in more detail. A lossless PNG can keep its pixel values and still stay large.

Where the smaller file has to go

Practical starting points

DestinationWhat usually mattersA sensible first try
EmailThe attachment limit, and whether the photo still looks clearBalanced JPG or WebP, near the viewing size
A websiteDisplay size, and how many images share the pageMatch the display width, then compress. See image optimization for SEO
A form or applicationA stated maximum, often 100KB or 200KBUse that number as a target, then read the status
A documentThe limit for one inserted pictureCompress the picture first, and keep an original

Working toward 50KB, 100KB, or 200KB

When you already know the ceiling, open the page that starts at that limit:

Each page uses the same compressor, with the target already selected. Target Achieved means the encoded file is at or below the goal. Target Not Achieved means the best valid result is still larger, and the card shows that real size.

Ten photos with a 200KB target are ten separate attempts. Reduce an image to 100KB or 200KB goes further into those limits.

If the file is still too big

A detailed photograph can stay over the budget after one pass. Lower quality a step, or allow resizing when the display can shrink. Check the new dimensions so you know which pixels you gave up.

A small PNG often has little left to remove. Converting a photograph from PNG to JPG or WebP yourself usually does more than another PNG pass. Keep a transparent logo as PNG or WebP when the clear background matters.

Dimensions are sometimes the real cost. A 4,000-pixel-wide photo headed for a 1,200-pixel column is carrying pixels the layout will never show. Set the width with aspect lock on, then compress.

The format can be the reason a file will not move. Quality settings do not shrink a transparent PNG, because that PNG keeps its colors. Change the format in the format control when you want a different one.

Aggressive settings show up as blockiness and banding, especially in text, logos, and flat gradients. Go back to the original, raise the quality, and keep the larger file if the detail has to stay. A result larger than the original is labeled as larger.

Questions

Does a smaller file always look worse on screen?

At a normal viewing size, Balanced can be hard to tell from the original. The difference shows up when you zoom, or in text and flat color. Judge it at the size you will use.

What should I try when a form rejects the upload?

Set the form's limit as the target and check Target Achieved before you upload. If the status misses, allow a smaller pixel size or save a photograph as JPG or WebP, then compress again from the original.

Why did my file get bigger?

A conversion into PNG, or a setting that keeps more data than the source, can add bytes. The card labels that result as larger. Try the original format at a lower quality and compare again.

Is 50KB realistic for a phone photo?

It can be, after the dimensions come down or the photo is saved as JPG or WebP. A large, detailed photo often stays above 51,200 bytes at its full pixel size.

Can I compress a folder to one shared limit?

Each image is measured on its own. The ZIP only packages those files. It does not compress them again, and it is not a combined budget.

Where does the image go while I work?

It stays in this browser. There is no account and no upload to a server. The download is a new file. Clearing the page drops the temporary preview.

After you download

Keep the original until you have looked at the download at the size you will actually use.