Inverity

The Carbon Cost of Media Bloat

Author

Brandon Cade

Date Published

Images are the heaviest thing on a typical web page, by a wide margin. Every time one loads, bytes move across networks and render on a device, and both steps draw power. Multiply that by a large audience and a bloated media library, and the energy stops being a rounding error.

There is a temptation to turn that into a dramatic claim: optimize your images and you will shrink the world's data centers. That claim is not honest, and this piece will not make it. The relationship between per-page efficiency and total system energy is more complicated, and pretending otherwise is exactly the kind of overreach we try to avoid.

So here is the careful version. What media bloat actually costs, what optimization actually changes, and why efficiency per task is the frame that survives scrutiny.

Key Takeaways

  • Images are the single largest resource type by bytes on most pages, and image bytes have grown over the past decade (HTTP Archive Web Almanac, 2022).
  • Moving fewer bytes per task uses less energy per task. That much is solid.
  • Estimates of energy per gigabyte of data transfer vary widely and have fallen sharply over time, so treat any single figure with caution (Aslan et al., Journal of Industrial Ecology, 2018).
  • Efficiency does not automatically cut total consumption. The Jevons paradox means cheaper delivery can invite more of it.
  • The honest claim is efficiency per task: less energy to deliver the same perceived quality, not a promise to reduce data centers.

How much of a web page is images?

Images are the largest resource type on the median web page, typically the biggest single contributor to transferred bytes. Across the mobile web, median image weight per page runs into the hundreds of kilobytes and often well beyond, and image bytes have trended upward over the last decade even as formats improved (HTTP Archive Web Almanac, 2022).

That dominance is the reason media is the right place to look first. If you want to move fewer bytes, you go where the bytes are, and the bytes are in the pictures. Scripts, fonts, and markup matter, but they are usually a smaller slice of the payload than the hero photograph and the product gallery beneath it.

There is a second reason. Image bytes are often the most compressible bytes on the page without any loss a viewer would notice, because most images ship with far more data than perception requires. That is the whole premise behind why file size is the wrong metric: the goal is not smaller for its own sake, it is matching bytes to what the eye actually resolves.

What does moving bytes actually cost in energy?

Less than the scary numbers suggest, and more than zero. Transferring data draws power across access networks, core networks, and the device itself. The honest problem is that credible per-gigabyte estimates span more than an order of magnitude and have dropped steeply as network hardware became more efficient, so any single "kWh per GB" figure is a snapshot, not a law (Aslan et al., 2018).

The reason those estimates disagree so much is a methodology fork most infographics hide. Much network energy is fixed: the routers and base stations draw power whether your image loads or not. Divide that near-constant baseline by total traffic and you get a small marginal cost per gigabyte. Divide it by your traffic alone and you get a large one. Both are computed correctly. They answer different questions, which is why you should distrust any carbon-per-image claim that does not say which model it used.

What is not in dispute: for a given delivery, fewer bytes means less energy spent transferring them, and often less spent decoding them on the client. The marginal saving per image is small. At the scale of millions of images served millions of times, small marginal savings add up into real ones. The device side of this connects to Core Web Vitals and image weight, because the same bytes that cost energy also cost load time.

Does optimizing images reduce data centers?

No, and anyone who tells you it does is selling. This is the Jevons paradox, first described for coal in the nineteenth century: when a resource becomes cheaper to use, total use often rises rather than falls, because efficiency unlocks new demand. Make media delivery cheaper and lighter, and sites tend to ship more media, higher resolution, more video, richer galleries.

So efficiency and total consumption are not the same variable, and conflating them is the central dishonesty in a lot of "green web" marketing. Optimization reliably reduces the energy of a specific task. It does not reliably reduce the energy of the whole system, because the system responds to lower costs by doing more. A codec cannot promise fewer data centers. What it can promise is that the task in front of it costs less than it did.

That distinction is not a hedge, it is the actual truth, and stating it is the point of this post. The same honesty discipline governs how we report savings, which we cover in why 'up to 95%' needs its median. A field full of inflated claims is one where the accurate ones have to be stated plainly.

What is the honest sustainability frame?

Efficiency per task: the least energy required to deliver a given asset at a given perceived quality. That framing is measurable, it does not depend on predicting how the whole internet will respond, and it aligns with what an optimization system can genuinely control. You cannot govern total demand. You can govern the cost of each delivery.

Framed this way, the goal is not "smaller files," which invites the failure mode of shipping degraded images to hit a byte target. The goal is the same perceived quality for fewer bytes. That is why perceptual quality has to be the anchor, and why we hold structural similarity at or above 0.975 against the original: a saving that a viewer would notice as worse is not a saving, it is a downgrade dressed as one. The reasoning sits in why blanket compression hurts your CMS.

Why per-asset routing beats a global setting for efficiency

A single global quality setting is inefficient by construction. Set it conservatively and every simple image carries bytes it did not need. Set it aggressively and detailed images get damaged, which triggers reprocessing, re-uploads, and support load, all of which cost their own energy. Neither extreme minimizes energy per task across a diverse library.

Per-asset decisioning does. Our Neural Media Orchestrator evaluates each asset and selects the optimal path from 352 possibilities, spending bytes where perception needs them and saving them where it does not. Because it is Pareto-safe by routing, it never delivers a result larger than the strongest adaptive baseline, so the energy per task is bounded below your current best, never above it. The mechanism is in neural compression vs adaptive codecs.

How much transfer can per-asset optimization actually save?

On photographic sources, up to 95% of the bytes, and typically less, which is exactly the distinction this whole discipline turns on. That best case appears on the most compressible images under the 0.975 quality floor. Your median result depends on your library, and the honest number to plan against is that median, not the ceiling.

Translate the median into energy and the logic is direct: fewer bytes transferred per delivery, fewer bytes decoded per view, lower energy per task. The absolute per-image figure stays small and model-dependent, for the reasons above. What makes it matter is repetition. A large library served at scale turns a modest per-asset saving into a meaningful aggregate one, without any claim about the size of anyone's data center. If you run a large catalog, optimize a million images without breaking your site covers the operational side, and how we benchmark covers how we measure it.

Frequently Asked Questions

Are images really the biggest part of a web page?

Yes. Images are the largest resource type by transferred bytes on the median page, usually ahead of scripts, fonts, and markup, and image weight has grown over the past decade (HTTP Archive Web Almanac, 2022). That is why media is the first place to look when you want to move fewer bytes.

Does compressing images meaningfully cut carbon?

It cuts energy per delivery, which is real but modest per image and adds up at scale. Per-gigabyte energy estimates vary widely and have fallen over time, so avoid precise carbon-per-image claims. The honest statement is that fewer bytes cost less energy to move and decode, not that optimization shrinks the grid.

Will optimizing my images reduce total internet energy use?

Not reliably. The Jevons paradox means cheaper, lighter delivery often invites more media rather than less total consumption. Optimization reduces the energy of a specific task with confidence. It cannot promise to reduce system-wide energy, because the system tends to respond to efficiency by doing more.

What does "efficiency per task" mean?

It means the least energy needed to deliver a given asset at a given perceived quality. It is measurable and controllable, unlike total demand. Framing sustainability this way avoids the trap of shipping degraded images to hit a byte target, because quality is fixed first and savings are whatever clear that bar.

Is a lighter page also better for SEO?

Often, yes, though the effect is modest. Lighter images improve Largest Contentful Paint, one of Google's Core Web Vitals, which is a real but small ranking signal. The larger benefit is user experience: faster pages on real devices and networks. We cover this in our Core Web Vitals guide.

The point

Media bloat has a real energy cost, and images are where it concentrates. Moving fewer bytes per task uses less energy per task, and at scale that is worth doing. All of that is true and none of it requires exaggeration.

What it does not support is the claim that optimizing your images will shrink data centers. Efficiency and total consumption are different variables, and the Jevons paradox keeps them apart. So we make the claim we can stand behind: the same perceived quality for fewer bytes, less energy per delivery, an honest median rather than a hero number. Start with why file size is the wrong metric, then see the complete guide to perceptual media optimization.