What sort of file size is currently reasonable for a webpage? Considering a responsive design being served to both a desktop with a high-bandwidth connection and a slow connection mobile device.

  • It would all depend on the context of your site and how it's implemented. There's no universal answer to this.
    – DA01
    Commented Mar 14, 2013 at 15:42
  • This question doesn't have a clearly stated UX issue. One could infer that page size affects the page's load time, which could negatively affect the user experience however that is not explicit. You will get better quality answers if you clarify your question and focus on it's relevance to the user. If you are truly interested in the total size of the page, you might try SO. Commented Mar 14, 2013 at 15:56
  • Charles - the UX issue is the load time for the user - see nngroup.com/articles/website-response-times
    – Peter
    Commented Mar 14, 2013 at 16:04
  • True, but with the way web pages can be built now--namely strategic use of AJAX, the page size isn't necessarily a direct correlation to the perceived loading time.
    – DA01
    Commented Mar 15, 2013 at 5:48

3 Answers 3


It depends. You can try to find some relevant statistics in order to get some basis:

enter image description here


Please also consider different types of devises: tablets, smart phones, etc. I would say the rule of thumb is still the same: try to decrease your webpage size as much as you can.

enter image description here


Who knows, maybe some internet-enabled fridge will say "Thank you" one day.


The answer is that it should be as small as is reasonable.

Smaller webpages are generally faster; have a better conversion; a better UX; and are cheaper to serve. The only downside to a smaller file size is that you have to have less in it. You have to balance the two for your audience and your application.

For one application and audience, 2MB may be fine, but for another 50kb is too big.


As others have said there's no right answer, it depends. It's best to take an overall approach to optimization with tools like Google's Page Insights and Pingdom tools. It's easy to test often during the dev stage to constantly have an idea of what's going on and develop your own mental optimization heuristics.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.