Why is my compressed image still so big?

Seven causes account for almost every case, and the most common one has nothing to do with your compression settings.

Check these in order

1. Dimensions too large
The most common cause by far. Quality settings cannot fix pixel count.
2. PNG holding a photograph
Wrong container. Often 5–10× larger than necessary.
3. Already compressed once
Little redundancy left. There may be nothing to win.
4. Quality set too high
Above 90 the file grows sharply for invisible gains.
5. Genuinely detailed content
Foliage, crowds and texture legitimately need more bytes.
6. Metadata and thumbnails
EXIF, colour profiles and preview thumbnails add up on small files.
7. Transparency forcing PNG
If you need alpha, WebP is the smaller answer.

Diagnosing it

  1. Step 1: Check the pixel dimensions first

    Open the file's properties. If it is more than about twice the size it will be displayed at, that is your answer — and no quality setting will fix it, because file size scales with pixel count, not with the slider.

  2. Step 2: Check the format against the content

    A photograph in a PNG is the second most common cause. PNG is lossless and photographs contain almost no redundancy, so the format has nothing to work with. Convert to JPEG or WebP and expect an 80–95% drop.

  3. Step 3: Ask whether it was already compressed

    Anything downloaded from a website or received through a chat app has been through an encoder already. There may genuinely be nothing left to remove without visible damage — the honest outcome is sometimes to keep the file as it is.

  4. Step 4: Strip the metadata and check the quality

    Camera data, colour profiles and embedded preview thumbnails can be several kilobytes, which matters on small files. And if quality is above 90, drop it to 80 — that alone often halves the file with nothing visible lost.

The causes in detail

Dimensions, which nearly everyone underestimates

File size scales with pixel count, and pixel count scales with the square of the dimensions. Halving the width and height leaves a quarter of the pixels, not half.

So a 4000-pixel photograph displayed in an 800-pixel column is carrying twenty-five times the data it can show. Compressing it to quality 60 might halve the file and make it look poor; resizing it to 1600 pixels cuts it by roughly 84% and looks perfect.

If your compressed file is still large, this is the first thing to check and usually the answer.

PNG holding photographic content

PNG compresses by finding repetition. A photograph has almost none — sensor noise means neighbouring pixels differ slightly even across a flat sky — so the algorithm has nothing to exploit and stores essentially every pixel.

A 12-megapixel photograph is commonly 15–25 MB as PNG and 1.5 MB as a quality-80 JPEG that looks the same on screen. If your "compressed" file is several megabytes, check whether it is a PNG that should be a JPEG.

The reverse mistake exists too: a screenshot saved as JPEG is often larger than the PNG would be, as well as visibly worse.

There may be nothing left to remove

Compression exploits redundancy. Once a good encoder has removed it, a second pass finds little — and re-encoding at a high quality can genuinely produce a larger file, because the new encoder must now spend bytes faithfully reproducing the first one's artefacts.

Anything downloaded from a website, received through a messaging app or exported from social media has already been compressed, often aggressively. If a file like that barely moves, the tool is not failing — the file is already near its useful floor. The honest response is to keep the original, or to reduce the dimensions instead.

Content the encoder cannot cheat on

Some images legitimately need more bytes. Dense foliage, gravel, crowds, textured fabric, film grain and heavy noise all contain genuine fine detail with no repetition, and there is no way to describe it briefly.

A portrait against a plain wall might reach 80 KB at 1600 pixels. A photograph of a forest at the same dimensions may need 250 KB before it stops looking mushy. That is not a failure of the tool; it is the image being genuinely more complicated.

The small stuff that matters on small files

Metadata is a rounding error on a 3 MB photograph and a significant fraction of a 30 KB one.

  • EXIF — camera, lens, exposure, timestamps, GPS. Typically a few kilobytes.
  • Embedded thumbnails — a small preview stored inside the file, sometimes several kilobytes.
  • ICC colour profiles — can be tens of kilobytes for a large profile.
  • Editing history — some software stores a surprising amount.

Stripping all of it is one toggle, and on a file with a tight size limit it can be the difference between passing and failing.

When transparency is forcing your hand

If you need an alpha channel, JPEG is out, and PNG is the obvious fallback — but not the smallest one. Lossless WebP carries the same full alpha channel and is typically 25% smaller; lossy WebP with transparency is smaller again.

Every current browser supports it. If the file has to open in older desktop software, PNG remains the safe choice, and you accept the size.

Do it here instead

These run in your browser on any device, so nothing is uploaded and there is nothing to install.

  • Resize image

    By pixels or percentage, aspect ratio locked, across a whole batch.

    Open the tool
  • PNG to JPG

    For photographs stored in the wrong container. Transparency is flattened deliberately.

    Open the tool
  • Remove EXIF data

    Strip GPS coordinates, camera model and timestamps before you publish.

    Open the tool
  • JPG to WebP

    Typically 25–35% smaller at matched quality. The standard web win.

    Open the tool

Questions

Frequently asked questions

Every answer below is present in the page source, expanded, so it can be read without opening anything.

Why did compressing barely change my file size?

Most likely it was already compressed. Anything downloaded from a website or received through a chat app has been through an encoder already, leaving little redundancy for a second pass. Reducing the pixel dimensions is the reliable way to make such a file smaller.

Why is my compressed file larger than the original?

Because re-encoding an already-compressed image at a high quality forces the new encoder to spend bytes preserving the previous one's artefacts. It is a real outcome, and the tools here report it as an increase rather than hiding it. Keep the original.

My PNG is 8MB. What do I do?

Check whether it is a photograph. If so it is in the wrong format — convert it to JPEG or WebP and expect an 80–95% reduction. If it is a screenshot, reduce the dimensions instead, since screenshots from high-density displays are often twice the size anyone needs.

Does stripping metadata make much difference?

A few kilobytes, occasionally more when a large colour profile or embedded thumbnail is present. Negligible on a large photograph, but meaningful when you are trying to fit under a 20 or 50 KB limit.

Should I just lower the quality further?

Usually not. Below about 70 you start paying in visible artefacts for progressively smaller savings. Reducing the dimensions gives a much larger reduction with no visible cost, provided the image is still large enough for where it is displayed.

How small should the file actually be?

For a content image on a web page, 100–200 KB at around 1600 pixels wide is a sensible target. A hero image may justify 150–300 KB. If you are far above that, the dimensions are usually the reason.

From the blog

Related reading

More background from the blog.

  • Practical Guides

    How to Compress Images for a Website Without Wrecking Them

    Resize before you compress. Measured on one photograph: half the width at quality 80 produced a 16.4 KB file, while full width at quality 40 produced 20.6 KB and looked far worse. The order of operations matters more than the settings.

    8 min read

  • Image Formats

    PNG vs JPEG: When to Use Each, With the File Sizes to Prove It

    PNG stored the same photograph in 1274.1 KB where JPEG needed 67.5 KB — nineteen times larger. On a flat graphic PNG won. On a smooth gradient PNG lost to JPEG by a factor of two, which surprises most people.

    9 min read

  • Image Compression

    JPEG Quality Settings Explained: What the Number Actually Means

    Quality 80 is not 80% of anything. It is an index into a quantisation table. Measured on one photograph: dropping from 100 to 90 removes 77% of the file and 4.2 dB of fidelity; dropping from 40 to 30 removes 17% and costs almost as much.

    8 min read