Bad news for site owners and mobile users: The average web page is now 1 MB
24 May 2012
I wrote about this at greater length in this post for GigaOM (which also includes some nifty graphs), but want to summarize a few of the key points here.
- According to the HTTP Archive, which gathers stats on the top million sites in the world (as ranked by Alexa), the average web page has surpassed the 1 MB mark.
- In the past 18 months, the average web page has grown by 50% — from 702 KB in November 2010 to 1042 KB on May 1, 2012. (Side note: Since I wrote the GigaOM piece, the HTTP Archive has refreshed with new data. The average page is now 1059 KB.)
- At this rate, the average page will hit 2 MB by 2015.
- Images and third-party scripts (i.e. analytics, ads, social sharing buttons) are the main culprits.
Mobile users take the hardest hit.
Consequences include being throttled by providers or being hit with massive roaming charges. (For example, earlier this month I bought 25 MB of data from my provider for $100 while travelling in Europe. This works out to $4 per page.)
There’s a head-in-the-sand tendency to assume that just because our devices, browsers, and networks are more powerful than ever, end-user performance must also be getting better.
To disprove this, here’s a graph I created, in which I overlaid two sets of numbers spanning the past 12 months. The red line represents the page size data from the HTTP Archive. The blue line represents the mobile load time index from Keynote. While the two lines represent different data sets, it’s pretty clear that the general trend is up — bigger and slower.

As I’ve said many (many!) times, building a mobile-specific site isn’t the answer.
One-third of a site’s visitors will choose to visit the full site if given the option between the two. That’s because people want the same breadth and depth of content and a consistent user experience, no matter what device they use. Site owners who can deliver a fast, reliable, cross-platform user experience are going to be the ones who own the web of the not-so-distant future.
Related posts:
- 2012 predictions: The average web page will hit 1 MB, Google and Siri will face off, and Chrome, Windows 7, and RUM will rise
- Goodbye, unlimited mobile data plans. Hello, throttling. What does this mean for site owners?
- Latency reality check: Early findings show that desktop latency ranges from 65-145ms

May 24, 2012 @ 19:03:17
I guess it’s November 2011, isn’t it? Interesting data trends. That points we must focus to keep our sites light weight.
May 24, 2012 @ 20:44:12
Oops… November 2010, actually. Thanks for the heads up about the typo.
May 25, 2012 @ 05:09:32
But doesn’t this graph show that page weight and load time are not correlating…?
Getting page waterfalls to fill available bandwidth is a rarely met dream for me. Isn’t it Round Trips that governs response time of resources not simply size?
May 25, 2012 @ 15:43:36
“One-third of a site’s visitors will choose to visit the full site if given the option between the two. ”
My only gripe about this statement is; since a large proportion of the web is “built with wordpress”, then surely half of those site owners are smart enough to use plugins like wp-touch, that render the site mobile/touch compatible.
There is an option when visiting those plugin-activated sites that lets the visitor to see the default / non-WP-Touch version.
However, and this is just a personal thing; out of respect for the site owners, I never click the non-wp-touch version because of two things:
- I know the site will render terribly on my hand-held device
- I am afraid of running a huge bandwidth bill on my service provider
HTTP Archive is a terrible metric because it’s only implemented on sites which decide to use it.
The solution to this problem is to enforce webmasters / site owners to publicly release stats they have gathered over the years.
You might say, well then use HTTP archive for that; but most webmasters would more happily release data collected over the years, as opposed to releasing data only recently gathered from services like HTTP archive.
- David
May 26, 2012 @ 04:53:16
There are new highly advanced compression technologies available soon which will fix this problem. Mobile devices will become faster and more powerful and mobile data networks will have higher bandwidth. I don’t seem the problem.
O pagină web ocupă în medie 1MB
May 28, 2012 @ 03:48:57
[...] via. Tweet [...]
Mobile networks cash cow / Switching to GiffGaff | Ghosty
May 28, 2012 @ 05:18:14
[...] has just been announced that the average web page is now over 1MB in size. Whoa! This is seriously bad news for mobile users if you are on a capped tariff. The networks [...]
May 28, 2012 @ 10:25:42
I completely agree. Both the core/mobile website and standard website should both be based on the same content.
This leads to switching from core to standard website effectively a process of changing the view and perhaps loading in a few extra resources.
I’ve weaponised this as the responsive viewport, http://responsiveviewport.com
Hoping it is adopted for the sake of improving the problem you illustrate.
Thanks.
May 28, 2012 @ 10:29:58
whoa…
Big size, High Load time….
That’s my blog…
i’ll fix it
ASAP
May 28, 2012 @ 12:44:05
I NEVER go over 1mb. Think 0.5mb is big as is, one is just not acceptable.
I have seen a lot of sites that are great design wise, but they omit the details that make sites quick and loading times are non-existent.
People forget that not everybody is on 10mbps connections.
May 29, 2012 @ 01:01:11
Over the past two years, I have also become very aware of the page size for sites that I visit or create.
For my own sites, the page bloat started to increase when I began integrating jQuery and additional scripts within the sites. This is not to say that I am against jQuery, far from it, I love it, but it is something always to be considered when making a website.
Am I right in seeing the size of jQuery compressed always increasing on each new version? Have I heard that the jQuery team are making a new cut down version only containing the most utilised aspects of the script?
May 30, 2012 @ 19:51:32
do you mean your site or alle website & mobile sites?
May 30, 2012 @ 22:52:44
Unfortunately, it’s a trend i am seeing too. I’ve even see 10MB per page sizes lately EEK. Even on my 116Mbps download connection it took some time to load such pages.
Jun 04, 2012 @ 20:51:52
@weblike: This post refers to the top million sites in the world, using data from the HTTP Archive: http://httparchive.org/interesting.php
@George: I would love to see a 10MB page. Can you send me a link?
How to Pick a Great Website Host for Your WordPress Blog - WPMU.org
Jun 21, 2012 @ 06:00:04
[...] if your website is anything like the normal website, your average webpage is probably around 1MB. That’s right, MB not GB. Hosts will try to rope you in by offering you much more [...]
O mobilnych wersjach stron WWW
Jun 30, 2012 @ 08:41:14
[...] Joshua Bixby, źródło [...]
טכנולוגיה, קסם, אצבעות, משימות ועוד. רשימת קריאה ויומן שיטוט ברשת הפתוחה « טכנולוגיה בשביל אנשים
Jul 02, 2012 @ 06:33:03
[...] גודל עמוד ממוצע בווב מגיע עכשיו ל1 מגה. שזה חדשות רעות לחיבורי אינטרנט איטיים או דפדפנים עם ביצועים בעיתיים – בקיצור למשתמשי הMobile. סיידאפקט של הappification של הרשת, של היישומי html/js המתוחכמים שלנו שהעמסנו על הקליינטסייד. מה עושים? כתבנו כאן בעבר על מגוון טכניקות לשיפור ועוד ביצועים, זוכרים את הפוסט משבוע שעבר שקישרנו אליו כאן שטען שcss הוא הנתיב הקריטי שמעכב את טעינת הדף? אז הנה פוסט תגובה שמקעקע את התיזה הזו, לפחות חלקית ומסביר איך דפדפנים מודרניים (לא IE8 אנחנו לא מתכוונים אליך) מתמודדים עם הבעיה ולמה (כולל דוגמאות קוד מהצד הדפדפן) חלק מהפתרון הוא דווקא להוסיף media queries שמאפשרים לדפדפן מודרני (שוב, IE8 תרגע, אנחנו לא מתכוונים אליך) להגדיר חלק מהstylesheets כ non blocking ולא לטעון אותם בכלל.ביצועים, שווה לעיין #ביצועים [...]
Performance and Capacity Links for June 14th
Jul 04, 2012 @ 17:54:20
[...] Bad news for site owners and mobile users: The average web page is now 1 MB – I remember when we got our first HD – 10 whole MB – how can we use that much space? Now that would only hold 10 web pages. [...]
Jul 11, 2012 @ 10:34:43
I couldn’t disagree more with your final statement. You are assuming that users on mobile devices are of the same mindset as a desktop user. This is nearly never the case. You must consider where the user is and what they want. Are you saying that when I am in my car and am want a Jamba juice that 2/3 of the time I would rather scroll around on a full website than run a simple site that answers three questions: Where is the closest one, are they open and give me a damn coupon?
If you have stats to support the 2/3 theory, I’d love to see it, but even then I’d suggest that the stats are based on the fact that 99% of companies have not done mobile right, not that people prefer to browse around on full sites on their phones.
Separate Mobile Website Vs. Responsive Website
Aug 23, 2012 @ 01:00:44
[...] Performance has got the short end of the stick. Web creators have assumed too much concerning the user’s context (“Of course, the consumer features a fast connection!” “Of course, their machine is powerful!”). As a results of these convenient assumptions, the common page now weighs an astonishing 1 MB. [...]
Separate Mobile Website Vs. Responsive Website // Presidential Smackdown Edition « Graphic,web Design And Visual Media «
Aug 23, 2012 @ 01:20:06
[...] Performance has gotten the short end of the stick. Web creators have assumed too much about the user’s context (“Of course, the user has a fast connection!” “Of course, their machine is powerful!”). As a result of these convenient assumptions, the average page now weighs a whopping 1 MB. [...]
Separate Mobile Website Vs. Responsive Website // Presidential Smackdown Edition | DigitalMofo
Aug 23, 2012 @ 01:23:54
[...] Performance has gotten the short end of the stick. Web creators have assumed too much about the user’s context (“Of course, the user has a fast connection!” “Of course, their machine is powerful!”). As a result of these convenient assumptions, the average page now weighs a whopping 1 MB. [...]
Separate Mobile Website Vs. Responsive Website // Presidential Smackdown Edition | MyOfflineTheme.com Skyrocket Your Offline Business Just Now
Aug 23, 2012 @ 01:36:37
[...] Performance has gotten the short end of the stick. Web creators have assumed too much about the user’s context (“Of course, the user has a fast connection!” “Of course, their machine is powerful!”). As a result of these convenient assumptions, the average page now weighs a whopping 1 MB. [...]
Separate Mobile Website Vs. Responsive Website // Presidential Smackdown Edition | Diancin Designs
Aug 23, 2012 @ 05:02:47
[...] Performance has gotten the short end of the stick. Web creators have assumed too much about the user’s context (“Of course, the user has a fast connection!” “Of course, their machine is powerful!”). As a result of these convenient assumptions, the average page now weighs a whopping 1 MB. [...]
Separate Mobile Website Vs. Responsive Website // Presidential Smackdown Edition » 7D Interactive : Innovative Web Development & SEO in Maryland
Aug 23, 2012 @ 07:13:21
[...] Performance has gotten the short end of the stick. Web creators have assumed too much about the user’s context (“Of course, the user has a fast connection!” “Of course, their machine is powerful!”). As a result of these convenient assumptions, the average page now weighs a whopping 1 MB. [...]
Today’s Links | JohnAspinall.co.uk
Aug 23, 2012 @ 08:39:25
[...] Performance has gotten the short end of the stick. Web creators have assumed too much about the user’s context (“Of course, the user has a fast connection!” “Of course, their machine is powerful!”). As a result of these convenient assumptions, the average page now weighs a whopping 1 MB. [...]
Separate Mobile Website Vs. Responsive Website // Presidential Smackdown Edition |Trax Asia™
Aug 23, 2012 @ 17:52:37
[...] Performance has gotten the short end of the stick. Web creators have assumed too much about the user’s context (“Of course, the user has a fast connection!” “Of course, their machine is powerful!”). As a result of these convenient assumptions, the average page now weighs a whopping 1 MB. [...]
Mobile Websites vs Responsive Design: What’s the right solution for your business? | Scion Ideas
Aug 24, 2012 @ 00:18:49
[...] Performance has gotten the short end of the stick. Web creators have assumed too much about the user’s context (“Of course, the user has a fast connection!” “Of course, their machine is powerful!”). As a result of these convenient assumptions, the average page now weighs a whopping 1 MB. [...]
Separate Mobile Website Vs. Responsive Website // Presidential Smackdown Edition | Senami Media
Aug 24, 2012 @ 22:11:52
[...] Performance has gotten the short end of the stick. Web creators have assumed too much about the user’s context (“Of course, the user has a fast connection!” “Of course, their machine is powerful!”). As a result of these convenient assumptions, the average page now weighs a whopping 1 MB. [...]
15 things you can (and should) do to make your site faster for mobile users
Aug 29, 2012 @ 14:10:25
[...] Bad news for site owners and mobile users: The average web page is now 1 MB [...]
Separate Mobile Website Vs. Responsive Website // Presidential Smackdown Edition - Peter Sousa Freelance Designer and Engineer
Sep 04, 2012 @ 06:54:37
[...] Performance has gotten the short end of the stick. Web creators have assumed too much about the user’s context (“Of course, the user has a fast connection!” “Of course, their machine is powerful!”). As a result of these convenient assumptions, the average page now weighs a whopping 1 MB. [...]
Separate Mobile Website Vs. Responsive Website // Presidential Smackdown Edition | Vietnam Visa Services online for airport travelers 2012
Sep 05, 2012 @ 22:59:32
[...] Performance has gotten the short end of the stick. Web creators have assumed too much about the user’s context (“Of course, the user has a fast connection!” “Of course, their machine is powerful!”). As a result of these convenient assumptions, the average page now weighs a whopping 1 MB. [...]
Four things you need to know about Millennials, mobile adoption, and performance expectations
Sep 06, 2012 @ 17:14:50
[...] yet despite knowing these things, most sites today are still far too slow and far too clunky — especially for mobile [...]
Ludwig Design | Tech news tips – iOS and Windows UI/UX
Oct 31, 2012 @ 09:21:51
[...] Average web page is now 1MB http://www.webperformancetoday.com/2012/05/24/average-web-page-size-1-mb/ iOS Sharing data between apps via the keychain…facebook is doing it with their new camera [...]
Il Sito Web Mobile Separato vs. il Sito Responsive – Seconda Parte | WebDesign Translate
Nov 01, 2012 @ 10:42:33
[...] Le prestazioni hanno avuto l’estremità corta del bastone. I creatori Web si sono troppo identificati nel contesto dell’utente (“Certo, l’utente ha una connessione veloce!”, “Certo avrà una macchina potente!”). Come risultato di queste ipotesi, la pagina ora pesa in media 1 MB. [...]
The average web page has grown 20% in just six months
Nov 15, 2012 @ 23:50:05
[...] I checked last spring, the average page came in at 1042 KB, just over 1 MB. In other words, a typical web page carries a payload that’s 20% bigger than [...]
Separate Mobile Website Vs. Responsive Website | Digitalmind
Nov 26, 2012 @ 02:13:56
[...] Performance has gotten the short end of the stick. Web creators have assumed too much about the user’s context (“Of course, the user has a fast connection!” “Of course, their machine is powerful!”). As a result of these convenient assumptions, the average page now weighs a whopping 1 MB. [...]
Top 10 Web Performance Today posts of 2012
Dec 21, 2012 @ 11:45:05
[...] 1. Bad news for site owners and mobile users: The average web page is now 1 MB [...]
Responsive Performance Benchmark Comparison | foobartel | Hong Kong
Jan 29, 2013 @ 23:21:21
[...] there have been articles about Performance Implications, Bad news for site owners and mobile users and Trends. But from a short discussion on Twitter it seems that there were no numbers on average [...]
Jan 31, 2013 @ 22:46:20
Hi, its nice piece of writing on the topic of media
print, we all know media is a wonderful source of information.
Le Responsive Web Design : c’est mal | Covoiturage.fr tech blog
Feb 01, 2013 @ 14:49:38
[...] pas du tout la même que sur le web, surtout en situation de mobilité. Du coup la home page de 1Mo pour le web, sera un enfer à charger sur le mobile. Il n’est pas rare de voir des images [...]
Performance como design | desenvolvimento para web
Feb 04, 2013 @ 03:52:13
[...] do Facebook estão relacionados ao fato de ele ser lento!App do Facebook: Carregando…A página web média é cada vez mais “obesa”. Temos agora mais brinquedos para brincar e isso significa mais potencial para causar danos. Phil [...]
Separate Mobile Website Vs. Responsive Website - Goodfav Howto
Mar 03, 2013 @ 23:08:20
[...] Performance has gotten the short end of the stick. Web creators have assumed too much about the user’s context (“Of course, the user has a fast connection!” “Of course, their machine is powerful!”). As a result of these convenient assumptions, the average page now weighs a whopping 1 MB. [...]
Mar 25, 2013 @ 19:03:46
I totally agree — I love my smart phone but I would prefer to do my surfing on my computer.
Great blog!
Apr 03, 2013 @ 05:22:02
I like the valuable info you provide in your articles.
I’ll bookmark your blog and check again here regularly. I am quite certain I will learn many new stuff right here! Best of luck for the next!
Apr 21, 2013 @ 02:54:30
Hi,
where can i find source of this information: “One-third of a site’s visitors will choose to visit the full site if given the option between the two.”
Thanks.
May 03, 2013 @ 03:44:34
Yes, it was a bad news … I’m sorry to hear that.