How Much Disk Space Do I Need for My Website?

4 bay NAS DriveAny hosting customer is allotted a specific amount of hard disk space on the server they’re purchasing. This allotment is for the components which comprise your website: HTML files, images, videos, audio, Flash files, databases and so on. Email accounts, raw access logs and any installed programs or scripts are also included in the total. How much room does this all take up?

The amount of disk space needed depends greatly on the type of website. One with hundreds of large audio and video files, for example, will consume more space than a simple site with five or six pages. E-commerce websites also usually have large numbers of individual product pages with high-quality pictures to describe products, taking up considerably more space than a blog with lots of words but limited graphics.

Most sites, however, will never be large enough to require the “unlimited” packages that many hosting companies offer. However, two significant trends have emerged in website design during the past year that could change the minimum disk space requirements for many companies:

  • The size of individual webpages grew rapidly. The average size of a webpage increased from 1.28 MB at year-end 2012 to 1.7 MB at year-end 2013. That’s a big jump, especially when you consider that in 2010, the average size of a webpage was 726 KB.
  • Images played a huge part in this growth. Images have grown from an average of 793 KB per page in 2012 to just over 1 MB per page today. This is more than double the average from 2010, when it was 430 KB.

Calculating Your Needs

If you already have a website, and the files and folders are archived on your hard drive, it’s easy to find out how much space you’ll need on your host’s server. Go into your local disk, open the folder that contains your website files, right-click on it and select Properties. Still building your website? Consider the stats above when making an educated guess about what you’ll need. For example, a 50-page site at 1.7 MB per page means you’ll need approximately 85 MB of disk space; that includes photos and interactive images, CSS files and email accounts. A simpler site will need less. You’ll also want to allow for growth, especially if you have an expanding e-commerce business or plan to have a significant amount of video on the site.

In addition to the content on your webpages, you need to consider any back-end web hosting features you’ll need. We mentioned email accounts and email storage files above, but you’ll also need to account for database software and web apps such as shopping cart software, contact forms, secure payment processing, traffic logs and counters, and guest books, among other things. The more features you plan to incorporate into your website, the more disk space you will need. These applications range in size, so you should determine which you’ll be using before calculating your total requirements.

If you’re just getting started, these three tips will help you make a solid estimate:

  1. Assess the average page size of your website: Design a typical page and measure it to confirm the size of the files you will have on your average page. Make sure you account for pages with web apps, such as shopping carts or contact forms.
  2. Determine the potential number of webpages you need: If your website is a simple blog, you can probably count on two hands the number of pages you’ll have. For an e-commerce site, it’s also easy to measure: How many product pages will you carry? Building a site map can also help you determine how your overall website will look. From there, you can determine the number of pages required and have a pretty good estimate of the types of files that will be on each page.
  3. Estimate the number of monthly visitors to your website:  Every time a webpage is viewed, changed, accessed, uploaded or downloaded from your website it affects the amount of bandwidth you need. Also take into account the number of pages they will view during a visit. It’s important to account for web hosting space for your current files and allow room for growth so you can add features as your client base or number of visitors grows.

When you put all these factors together, you’ll come close to understanding the space requirements you’ll need to get started. Think about how your site will grow (pages, products, visitors) and make an educated guess as to what that means for the short term. Don’t worry, however, if you’re off target. Most hosting companies will allow you to upgrade your space needs as necessary.

Republication Requests

Interested in republishing a Hostway article? Learn More.

50 Responses to How Much Disk Space Do I Need for My Website?

  1. Is it right that normal server can fulfill this requirement..!?

  2. Stephen Fontenot says:

    Richard – Absolutely, but keep in mind that the concept of what’s “normal” varies widely. Be sure to be aware of your space limitations with your service provider. You may have far more space than you need, or you may already be pushing the boundaries of your partition.

  3. Joyce says:

    Hi, Stephen. Thank you for the informative article.

    I’m looking into building a site like, how much disk space do you think i will need?

    Thank you in advance

  4. Stephen Fontenot says:

    Hi, Joyce. The disk space your site will need will depend on how many pictures you plan to use per recipe, then how many recipes total you’ll post. Assume that you’ll need at least 1 MB per picture.

  5. mathews says:

    You can choose the web server based on your website. Thanks for your informative article.

  6. Jude says:

    I have just built a social networking site that is growing quickly. Will there ever be a need for me to use unlimited hosting?

  7. Stephen Fontenot says:

    Hi, Jude. While scaling upwards is within the realm of possibility, truly unlimited hosting would probably be unnecessary even in the long term. You may, however, reach a point where getting an “unlimited” plan from a vendor might be cheaper than paying for a long sequence of upgrades.

  8. Charine says:

    Thanks so much for this article, it is exactly what I was looking for! ;)

  9. Saty says:

    If i am just forwarding 1 mb file to my 7 friends then how much space occupy by the file on server and when server is cloud based???

  10. Stephen Fontenot says:

    Hi, Saty. The seven different sends do not generate seven different local copies of the file.

  11. Namita says:

    This article has cleared all my issues related to the space allocated for website. Thanks for writing this article…

  12. Gay says:

    I am planning on building an artist website with lots of images. What disc and bandwidth space should I opt for?

  13. Hi there.
    I am planning to buy Web hosting From (godaddy)….
    i am planning to choose ECONOMY HOSTING…WHICH IS $1/MOnTH.
    and is it 10GB Storage or 100 GB ?? i am confused ??

    and one more things i have to know is……
    i am planning to Run a BLOGGING WEBSITE, where i will POST article….about 1 daily….will this 100GB enough for me ??
    and If i store my files on my server and get lots of downloads will this 100GB enough for me ??

    and if i change my Hosting to Unlimited storage next year, what will happen to this storage ??

    Sorry for asking many questions, as i am new on web hosting…

    thank you…

  14. Stephen Fontenot says:

    To answer your question, figure out the average size of one of the images you’re planning to store on the site (in you’re unfamiliar, right-click on the files, select properties, and find size under the general tab). Then figure out how many images you expect the site to hold at any given time. Multiply those two numbers, then double the answer to leave yourself plenty room to grow, and for plenty other smaller files like the pages themselves. This should give you a good baseline space requirement to operate with.

    Bandwidth should not be a big issue there.

  15. Stephen Fontenot says:

    The cheapest hosting options available vary in size; I can’t speak informedly on the offerings of another company. What I can tell you: If your site is for blogging and will use few images with those blogs, the smallest sizes available should be fine. Look at it this way: A large image on a website is almost certainly going to be smaller than 2 MB. So it would take about 500 images to take up 1 GB of space. The actual page files without the images embedded are very small files relative to images.

    You should definitely not worry about unlimited storage.

  16. Howdy,
    Great article. and i have a question too…..
    If i create a Website for DOWNLOAD and people download from my site…will 100GB disk space be enough for me ??
    Suppose it will be 200 posts per year.
    thank you

  17. Stephen Fontenot says:

    Hi, Mohammed. That depends entirely on what people are downloading for your site. But multiple downloads of one item do not count against the space you’re using; the file is only stored once. Since you say “posts” I am envisioning a blogging setup; what will readers actually be downloading from your site?

  18. Amanda says:

    That’s great! Choosing the web server and the space is always essentail for any website’s performance!

  19. Diane says:

    Hi, I am trying to determine if 100GB of storage is enough for a website. My goal is to create a webpage for my church. We are a small church.The website would consist of mostly text with some pictures and maybe a little audio. Is 100GB consider a lot of space or for smaller projects. Thanks!

  20. Stephen Fontenot says:

    Hi, Diane. For your purposes, 100 GB sounds like far more than enough. You could probably get by with one-tenth of that.

    Thanks for writing!

  21. Mary Findley says:

    Hi I do own a website but this is questions is about a different use. I read books to my grandkids and have been doing that on cassette tape. There are 4 of them now and keeping all the books and tapes straight is not easy anymore. I want to read to them like on my camcorder and upload it to a video storage where they can watch and read along with me. UTube only allows 10 minutes per video and I like to inject thoughts while I’m reading so a book can go to 15 to 20 minutes. So say for a 15 to 20 minute video how much space would that take? And is there a program you recommend to upload them to so they can view them from where they live? I found Google Drive and they have 100 GBs of space but is that enough for 10 to 15 books a month and when they will be stored there for a couple of months? Thank you for your suggestions.

  22. Stephen Fontenot says:

    Hi, Mary. I love this idea!
    Everything is going to rely on the resolution of the video files you’re recording. You can control this via your camcorder’s settings. Here’s what I mean.
    Recorded at 640×480, 30 frames per second, 24-bit video, a 15-minute recording would eat up nearly 24 GB.
    Bring the video resolution down to a quarter of that at 320×240, and the same recording would come in at under 6 GB.
    You’re losing picture quality that way, though. For the purposes you describe, what you may want to try is dropping the frame rate by half. 15 per second instead of 30 shouldn’t make a big difference for displaying the book you’re reading.

    Hope this helps!

  23. Wen says:


    I noticed that companies like godaddy are offering website/email packages with 10GB disk space.

    The company I work for is a small architectural practice; we intend to create a website, but the main reason for setting this up is for the email addresses.

    Is 10GB enough for say 4 or 5 users/email addresses. Being an architects practice we use email everyday, including sending CAD files, photos and pdf etc.

    I’m new to this so i’m assuming once we reach 10GB due to our mailboxes filling up, we need to delete them off the godaddy server? or something like that?

    As a business, we need to keep every email/file as a record, how does this work?

  24. Stephanie says:

    Hi Stephen,
    I’m toying with the idea of creating an online business to help students with investing in their future via schools (Trade, college, etc). The goal is to have personalized accounts to accurately match colleges preferences (such as size, programs, etc) and match scholarships as well to the user’s account preferences.

    As a start up, I think I’m going to have about 10k pages (schools alone are 7600+) total when it comes to schools, scholarships, majors, and then the individual accounts themselves. I could see each account being roughly 50 to 100kb (with picture, and basic account info). If I wanted to reach my goal of 1k accounts, (which would be 100k in space alone) – how many servers and total space would I need? What would be the cost for that as well?
    Thanks so much,

  25. Stephen Fontenot says:

    Hi, Stephanie. What you’re looking for is still probably just a one-server situation. I’ll pass your situation along to someone who can better address the pricing specifics. Thanks for reading!

  26. Nafiz Imtiaz says:

    This is a really good article. I have got a question. I am thinking of making a simple blogging site that wont exceed 100 -120 articles at all. If I use the hosting of 500 mb space and 10 gb bandwith with unlimited sub domain will it be enough? Just assume that I will have 100 normal pictures at most in the whole site. Will it be enough tomake the site or will I have to buy a bigger one?

  27. Stephen Fontenot says:

    Hi, Nafiz. 500 mb of space should definitely be sufficient for this project if you limit it to what you’ve described.

  28. Zubair says:

    Brother. I want to build a website of movies like . soo give me some information about pakages of hosting . which one is sufficient for my task.And i only know the use of WordPress. Soo kindly tell me the meanings of space which movies will take. .

  29. Benedicta says:


    I am trying to set up a website that will provide e-learning services as well as blogging. How many disk space do you reckon i will require given that i am yet to ascertain the number and size of pictures or video to be uploaded. Thanks.

  30. Stephen Fontenot says:

    Hi, Benedicta. How much space you need will rely on what kind of media you are using, and how much of it you intend to use — you know that, I am sure. Also making a big difference is the resolution and length of the videos — again, a fairly basic note. It’s difficult for me to provide more in-depth advice without knowing a great deal more about your plans.

  31. Shal says:

    Hi Stephen,

    I am looking to build a site for a Non Profit Organisation which works among the less priviledged. I am a little confused on what hosting provider and the plan I should go with. It is going to be a simple site with a few basic pages, a gallery with few photos
    contact form and locate us info.Which would be feasible and most economical-Godaddy Starter or Economy or cloud services like Digital Ocean

  32. Stephen Fontenot says:

    If you’re going for pure economical, you shared look into shared hosting. If you aren’t worried about bandwidth (having an event that could see thousands of people go to your site at once), I think your best bet is a site like Hostway partner Wix. They have in excess of 60,000,000 customers, the vast majority of which use their site creation tool for free.

  33. NasibSherani says:

    Asalam o Alikum all, I planned to create a social networking website for example facebook. I want to know about the storage of my website data. This website will provide users to create profiles, pages, groups, and share pictures and videos and also user will chat with each other. My question is that how mucy space is required for server of my website and as time passes they size will be increasing so is this possible to increase the storage on that time.??? Thanks

  34. BBGT says:

    I have website which almost picture. Content is very little, one post I have one picture, similar How much space do I need so that website speed will not slow down?

  35. Stephen Fontenot says:

    This should take very little space, but the space available is not the primary thing that will determine if you have slowdown issues. This is more about bandwidth and high availability web hosting.

  36. Josh says:

    I’m currently working on a website that will link to facebook for data(pictures, likes, firends), allow for people to save photos, and have personalized accounts for each user. There are 22 total pages with the ability to search for people(think tender,, or okcupid). I plan to later convert to a hybrid app style to access app markets but for now am just focusing on getting a mobile webpage up and running(and I don’t have a lot of money).

    Would you say 10 GB storage would be good for starters?

  37. arthisuresh says:

    This was so useful. The article helped me to learn something new.

  38. Stephen Fontenot says:

    Absolutely, that should be fine. The biggest files you should be dealing with are the photos from users (which you can limit) and the artwork on your site.

  39. spatil says:

    we have developed one eCommerce website.Initially how much space i will require to host that.which is economical server to publish it.

  40. Stephen Fontenot says:

    The biggest files you should be dealing with are the photos of your items and the artwork on your site. This should take very little space, but the space available is not the primary thing that will determine if you have slowdown issues. This is more about bandwidth and high availability web hosting.

  41. Asif M. says:

    I am developing an small eCommerce website having 8-10 pages,around 25-30 images, without email service.So how space do I need for the same.
    Also I am planning to developed 2-3 web application with approx. 100 MB each along with email service. So can I share same space for all them.
    I am bit confused about sharing the same for multiple web site,please clear my doubt.
    Thanks buddy.

  42. Stephen Fontenot says:

    The space doesn’t have to be artificially subdivided, if that’s what you are asking. It can all reside in the same space. Hope that clears things up.

  43. I want to ask..If i post an article on my website without an image or video, but just words, does that also take space on the webserver?

  44. Stephen Fontenot says:

    Yes, it does take up space. But the amount of space it takes up relative to those other file types is extremely small. To get an idea, compare the size of a lengthy .txt or .rtf file with the size of a normal .jpg or video.

  45. Sabari says:

    Hi Stephen,
    I am planning to start a website which contains full of novels.I don’t have more images,audios, or videos to post.Most of everything will be a text.How much storage will i need.

  46. Stephen Fontenot says:

    Hi, Sabari. While the text will certainly take up some space, the amount of space relative to those other file types is extremely small. To get an idea, compare the size of a lengthy .txt or .rtf file with the size of a normal .jpg or video. So your space requirements should be limited.

  47. Miken John says:

    Hello Stephen,

    If I run 5 website (actually niche site) in the same hosting, that lead to take more disk space. This thing will affected to website speed? Because sometime I see they’re down when loading

  48. Abid Masih says:

    On the off chance that I utilize a great deal of illustrations or media, do you know what amount of space is required. These media documents can go through an astounding measure of space, would you be able to make sense of?

  49. Stephen Fontenot says:

    Hi, Abid. It’s difficult for me to speculate on this without a more specific idea of the average size of the media you’re storing. I’d say the best thing for you to do is try to create an accurate average size of a media file you use, then determine an average figure for how many of those you post within a month, then project that out to 24 months.

  50. shyla says:

    Hi Stephen
    I am planning to start a recipe website.. Each recipe containing 3 to 5 pics.. I may post around 100 recipes.. How much space do I need for my website..

Leave a Reply

Your email address will not be published. Required fields are marked *



You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

 Privacy Policy

Hostway retains the right to edit, remove or exclude profane, abusive, threatening or embarrassing responses. Obscene or derogatory posts will be rejected. Only content of substance as determined by Hostway will be posted. Once posted, all comments become the property of Hostway.
WordPress Themes
main Rocket Fuel