Busting the Biggest Myths About Image Compression
The Truth Nobody Told You About Compressing Images
Plenty of people refuse to compress a single file before uploading images to a portfolio or blog. The reasoning usually sounds like this: "I'd rather my site load slowly than show blurry garbage." The trouble is that this trade-off is mostly imaginary. A site full of uncompressed images can take ten seconds or more to load on mobile, and the "garbage" people fear from compression is often invisible — most visitors couldn't pick the original from a sensibly compressed copy even with the two placed side by side.
That fear is built on myths. The same myths circulate in photography communities, web forums, and design chat channels every single day. Some are harmless. Others actively hurt your workflow, your site speed, and your sanity. Let's clear the air.
Myth #1: "Compression Always Destroys Image Quality"
This one has legs because it contains a grain of truth — and a grain of truth is the most dangerous kind of myth. Yes, lossy compression throws away data. That's how it works. But the real question is: how much data, and will you notice?
Modern compression algorithms, especially those baked into tools like Squoosh, ImageOptim, or even Lightroom's export settings, are remarkably good at discarding information your eye won't miss. The visual system doesn't process all frequencies of detail equally. High-frequency noise, subtle color gradients, and fine texture in shadows are often imperceptible after moderate compression.
A JPEG exported at quality 80 in most tools tends to retain near-indistinguishable visual fidelity from the original at a fraction of the file size. For web use, most viewers on a high-resolution monitor will not spot the difference between a quality-80 and quality-100 export unless they're pixel-peeping at 200% zoom — which no one casually visiting your blog is doing.
The "compression ruins quality" fear largely comes from an older era, when people cranked JPEG quality down to 20 in basic editors and never forgot those blocky artifacts. Modern tools, used sensibly, are a completely different story.
Myth #2: "PNG Is Always the Best Format for High Quality"
PNG is lossless. That's real. But "lossless" doesn't mean "the right choice for every situation" — it means the format doesn't throw away pixel data during compression. For photographs, this is almost always overkill and often counterproductive.
Here's the problem: a typical photograph has millions of subtly different color values. PNG's compression algorithm (DEFLATE) struggles with this kind of continuous-tone content and produces enormous files. That same photo as a well-tuned JPEG or WebP will often be several times smaller with no visible quality loss.
PNG genuinely shines for:
- Graphics with large flat-color regions (logos, illustrations, icons)
- Images that need a transparent background
- Screenshots of text or UI elements where sharpness matters pixel-for-pixel
- Source files you'll edit again — because each JPEG save re-compresses and degrades
For photos on your website? Use JPEG or, better yet, WebP. PNG for photos is like shipping a letter in a crate designed for freight. Technically works. Wildly inefficient.
Myth #3: "You Should Only Compress Once, Right Before Publishing"
There's a workflow trap lurking inside this one. People think compression is something that happens at the end — a final step before you hit upload. So they keep and share bloated originals throughout the editing process, then compress once at the end.
The actual problem is the re-compression spiral. If someone takes your "final" JPEG, opens it, makes a small tweak, and saves it again, they've now compressed a compressed image. Do this a few times and you get the classic "JPEG generational loss" — artifacts compounding on artifacts.
The smarter workflow: keep your original in a lossless format (RAW, TIFF, or PNG) as your master file. Export to JPEG or WebP only for final delivery. Never edit and re-save the compressed version. This way compression is a one-time, one-directional step from master to output — not something that happens over and over to the same file.
Myth #4: "Smaller File Size Always Means Lower Quality"
File size and visual quality are correlated, not identical. Two images at the exact same file size can look wildly different. Two images at different file sizes can look identical.
What actually drives file size is information content — and that depends heavily on the image itself. A blue-sky photograph compresses down to almost nothing because there's little variation across the frame. A dense crowd photo with thousands of tiny faces and color variations will stay large even at aggressive compression settings.
This also means format choice matters enormously. A WebP file may look better than a noticeably larger JPEG, simply because WebP's compression algorithm is more sophisticated. The number on the file doesn't tell you the whole story — the algorithm, the content, and the quality setting together determine what you actually see.
When evaluating compression, look at the image, not the kilobytes.
Myth #5: "Lossless Compression Doesn't Actually Reduce File Size Much"
This one goes the other direction. Some people assume lossless compression is barely worth bothering with — that you can only get meaningful file size reductions if you're willing to lose quality.
Not true. Running a PNG through a tool like PNGCrush, OptiPNG, or the online Squoosh can shave a meaningful percentage off the file size without changing a single pixel. The PNG format supports different compression levels, and most software exports at a mediocre default. Dedicated optimizers try multiple strategies and pick the smallest result.
Similarly, tools like ImageOptim on Mac use lossless stripping to remove metadata (EXIF data, color profiles, thumbnail previews embedded in the file) that can add kilobytes of invisible bloat to every photo you export from your camera or phone. Your GPS coordinates and camera serial number don't need to travel with every image you put on the web.
Myth #6: "WebP Is Just a Google Gimmick"
When Google introduced WebP back in 2010, the reception was skeptical — and some of that skepticism was fair. Early browser support was limited, encoding quality had quirks, and it felt like a solution looking for a problem.
Today, this dismissal is outdated. WebP now has near-universal browser support across modern browsers. It consistently delivers meaningfully smaller files than JPEG at equivalent visual quality, and it supports transparency like PNG. For web delivery, it's genuinely the better choice for most use cases.
AVIF is the next step — even better compression ratios, though encoding is slower and support is still catching up. But writing off WebP as a gimmick now is like insisting on using fax when email exists. The tool matured. The ecosystem caught up.
Myth #7: "You Need Photoshop to Compress Images Properly"
Photoshop is a phenomenal tool, but it's not the gatekeeper of good compression. Free and open-source options produce results just as good — sometimes better.
For batch processing on desktop, Squoosh CLI and ImageMagick are both free, powerful, and scriptable. For GUI tools, ImageOptim (Mac) and FileOptimizer (Windows) handle lossless optimization beautifully. Online, Squoosh (from Google) lets you compare original and compressed side-by-side in real time and fine-tune settings visually — for free, in the browser.
For WordPress sites, plugins like ShortPixel or Imagify handle optimization automatically on upload. For developers, the sharp library in Node.js is a popular standard for programmatic image processing pipelines.
Spend on Photoshop if you're editing images. Don't spend on it just to compress them.
What Actually Matters When Compressing Images
Strip away the myths and a few principles hold up clearly:
- Match the format to the content. Photos go to JPEG or WebP. Logos and flat graphics go to PNG or SVG. Animations go to WebP or AVIF (not GIF).
- Keep lossless masters. Compress for output, not for storage. Your editing files should never be JPEG.
- Test visually, not numerically. Look at the image at its display size. If you can't see the difference, there isn't one that matters.
- Strip metadata. EXIF data is invisible baggage. Remove it for web delivery.
- Use modern formats. WebP and AVIF exist, work, and are measurably better. Use them.
Your eyes are the final authority, not the file size readout and not the format name. The goal isn't to hit some arbitrary kilobyte target — it's to deliver images that look good, load fast, and don't make your visitors wait. Once you let go of the myths, that goal turns out to be a lot more achievable than most people think.