---
title: "Median home page weight 2025: 2.86 MB desktop, 2.56 MB mobile"
url: https://seomadman.com/reports/web-almanac-2025-median-home-page-weight-by-type
section: reports
published: 2026-09-25T00:00:00.000Z
modified: 2026-09-25T00:00:00.000Z
author: Adam Hafez
topics: ["Page speed", "Technical SEO"]
---

# Median home page weight 2025: 2.86 MB desktop, 2.56 MB mobile

## The short answer

HTTP Archive's 2025 Web Almanac found the median home page weighs 2.86 MB on desktop and 2.56 MB on mobile. Images are the largest share at 1,058 KB on desktop and 911 KB on mobile, followed by JavaScript at 697 KB and 632 KB, with fonts, CSS and HTML making up the rest of the transfer.

## Key takeaways

- The median home page in the July 2025 crawl was 2,862 KB on desktop and 2,559 KB on mobile.
- Images were the heaviest resource type, at 1,058 KB on the median desktop home page and 911 KB on mobile.
- JavaScript came second at 697 KB on the median desktop home page and 632 KB on the median mobile home page.
- Inner pages carry far fewer image bytes than home pages, at 442 KB on desktop and 354 KB on mobile.
- HTML is the smallest measured slice, at 22 KB on both the median desktop and mobile home page.

Page weight decides how much data a visitor must download before a page works. The Web Almanac's
2025 Page Weight chapter measured it in the July 2025 HTTP Archive crawl. This report covers one
slice of that chapter: the median home page, broken down by resource type.

## How heavy is the median home page?

The chapter puts the median home page at 2.86 MB on desktop and 2.56 MB on mobile. Its exact
totals are 2,862 KB and 2,559 KB. Images account for the most bytes on both device types,
followed by JavaScript and fonts.

The chapter, written by Richard Barret and Jamie Indigo, also reports growth. The median mobile
home page is 2.6 MB, up 8.4% from 2.4 MB in 2024, and the median desktop page reached 2.9 MB,
up 7.3%. Over a decade, the chapter says the median mobile home page went from 845 KB in July 2015
to 2,362 KB in July 2025, a 202.8% increase, with desktop up 110.2%. That 2,362 KB figure does
not match the 2,559 KB total above, and the chapter does not reconcile the two, so read the
decade figure as a trend rather than an exact size.

## What makes up the weight?

The chapter lists the median home page by content type, in kilobytes.

| Resource type | Desktop | Mobile |
| --- | --- | --- |
| Images | 1,058 KB | 911 KB |
| JavaScript | 697 KB | 632 KB |
| Fonts | 139 KB | 122 KB |
| CSS | 82 KB | 77 KB |
| HTML | 22 KB | 22 KB |

The chapter notes that JavaScript is "heavy" beyond its file size because the browser must parse,
compile and execute it. For related measurements see our [page speed hub](/topics/page-speed).

## How wide is the spread between light and heavy pages?

Very wide. At the 10th percentile, desktop pages are 607 KB and mobile pages 516 KB. At the 90th
percentile they reach 9,179 KB on desktop and 8,337 KB on mobile, roughly three times the median.
The median page makes 77 requests on desktop and 72 on mobile, and the chapter says overall
requests grew 9% year over year on mobile and 8% on desktop.

## Where is the easiest weight to cut?

The chapter points at code nobody runs. The median desktop page carried 280 KB of unused
JavaScript, uncompressed, and the median mobile page 251 KB. At the 90th percentile, desktop pages
carried 1,004 KB. Images are the other lever: newer formats are far
smaller in the chapter's data, with AVIF files running from 1 KB at the 10th percentile to 37 KB
at the 90th, against 3 KB to 278 KB for JPG. Those are file-size distributions across the web,
not like-for-like conversions of the same image, so they show direction, not a guaranteed saving.
Our [image loading attributes checker](/tools/image-loading-attributes-checker) flags missing
dimensions and lazy loading on the likely LCP image.

## Do inner pages weigh the same?

Not for images. The chapter reports that inner pages were similar to home pages except for
images, which fall to 354 KB on mobile and 442 KB on desktop. JavaScript on inner pages was
660 KB on mobile and 719 KB on desktop, slightly above the home page figures.

## What the report does not show

These are medians of a crawl, not a target or a ranking factor. The chapter reports bytes
per resource type; it does not tie any of these figures to search rankings, so read them as a
benchmark for [technical SEO](/topics/technical-seo) audits and nothing more. For what one
correlation study found between page size and rankings, see our review of the
[Backlinko page weight study](/research/page-weight-byte-size-ranking-correlation-backlinko).

## Sources

1. [Page Weight | 2025 | The Web Almanac](https://almanac.httparchive.org/en/2025/page-weight) - HTTP Archive (primary)
2. [Methodology | 2025 | The Web Almanac](https://almanac.httparchive.org/en/2025/methodology) - HTTP Archive