Disclosure: WHSR is reader-supported. When you buy through our links, we may earn a commission.
Web Server Disk Space Explained
Updated: 2022-04-25 / Article by: Jerry Low
The most basic definition of web server disk space is the amount of physical storage on a web server. How much disk space you need depends on what type of website and how much content you plan to host.
The more files you have, the more disk space you will need.
Web hosts today offer various types of hard drives to provide disk space to customers. It is essential to note which type you're getting as they have different performance characteristics.
Here are the main types of web server drives available today;
Hard disk drive (HDD)
Traditional hard disk drives have been the most common type of server storage for many years. They have moving parts, making them slower than SSDs and less reliable, but they're also very inexpensive per GB.
SATA Solid-state drives (SSDs)
These are a relatively new type of drive rapidly gaining popularity. These drives contain no moving parts, are extremely fast, and are much more reliable than traditional hard drives.
The cost of SATA SSDs is higher than traditional hard drives, but this is changing as the technology matures. Today, many servers come standard with SSDs or offer them as an upgrade option.
You can use your web server disk space in many different ways. Most people will use it to store their website files (pages, images, videos, audio, and various other categories). You can even use your web disk space to create private Cloud storage space for yourself.
In most cases, you will be given access to an FTP account so that you can transfer files to and from the web server. Most web hosts also provide free online file managers for more convenience.
How Much Web Server Disk Space Do You Need?
You can measure web server disk space in megabytes (MB), gigabytes (GB), or terabytes (TB). How much disk space you need depends on many factors – but it's typically less than you might imagine.
If you're new to web hosting and just starting with a simple site with a few pages, then 100 MB of server storage space will be enough for now. If you're planning to expand the website and add more features to your site (like an online store or a blog), then it's best to get more disk space from the beginning.
Some users often run out of disk space because they fail to optimize their usage. For example, images can be compressed and served in new formats like WebP to save lots of space.
Here are some common examples of how much space files occupy:
A text file can be just a few kilobytes in size.
A web image will be ten, a hundred or more times that size.
A single music track will average around 3 to 5MB.
A video file can quickly run into hundreds of MB or more.
What Happens if You Exceed Your Disk Space Allocation?
Most web hosts will send you a warning notification if you're nearing the capacity of your web storage space. If that happens, you will need to upgrade your web hosting plan to get more space.
If you exceed capacity, each web host may react differently. Some may temporarily disable your web hosting account, while others will suspend your website. It depends on the policy in the Terms of Service (ToS) document your web host provides.
How to Maximize Your Used Server Diskspace
In case you are running low on hosting disk space – here are some quick tips to optimize your used server storage.
Clean up your WordPress installation Unused theme files, plugins, hacks: if you're not going to use them in the future, get rid of them. Lighten your database by deleting all spam comments, spam users, broken links, old drafts and WordPress post revisions.
Delete old emails from your webmail accounts They eat up web disk and don't contribute to your website health. Download your old emails that you want to keep and trash the remainder.
Get rid of your test files You're not using them anymore, so why keep them? Always remove your test files and installations once you're done with the testing.
Disable Awstats, Webalizer and other traffic scripts These traffic analysis tools are excellent in performance, but they do need several megabytes and you can't be too generous if your disk quota is restricted. You can replace these tools with online services such like Google Analytics and Matomo.
Consider moving email accounts elsewhere Your computer email client (POP or IMAP), for example, or the email apps offered by Google. And what about email forwarders? They're all excellent ways to reduce the load on your hosting account. Alternatively, you can look for an email hosting provider.
Host all media on external services Videos, images, music files and downloadable packages can be uploaded on YouTube, Photobucket or MediaFire. Please note that these files are a major factor when it comes to reaching your webdisk quota.
Remove log files Log files are useful because they let you monitor your hosting account activity while you're away, but there's no reason for them to remain on server. Once you downloaded and reviewed log files, you can safely remove them and free up megabytes of web disk.
Remove old/unused installations There's no point in keeping these files on server. Old script versions and ‘ghost' files from deleted installations only eat up disk quota and don't serve to your website needs, so get rid of them.
Remove installation backups Scripts like WordPress and phpBB leave on-server backups at every upgrade. These files, usually in .zip or .tar.gz compressed format, are only useful if you need to re-install anything that got lost with the upgrade, or if you wish to restore the old version. If you don't, they're candidate to removal.
Minimize your CSS and make it external You can effectively increase your website efficiency by using external stylesheets, because your pages will load significantly faster and you'll have saved several kilobytes of diskspace. To make CSS files even lighter, minimize the code by removing indentations and non-essential spaces. One-line stylesheets may not be easy to manage, but if you keep a human readable version on your computer and leave a minimized version on server, you'll win in extra space and loading speed.
Checking Your Disk Space Usage
If you're unsure of your disk space usage, there are a couple of ways to check it;
Checking from Your Control Panel
The fastest way to check is by using your web hosting control panel. For example, if you're using cPanel, you'd log in and click on the Disk Usage or File Manager icon.
Checking from the Command Line
If you have command-line access to your web server, you can use the “du” command to understand where most of the storage is utilized.
To do this, log in to your server via ssh and type:
$ du -sh /home/user/public_html
This command will return a total in kilobytes or megabytes for all files within that directory and its subdirectories.
The Myth of “Unlimited Disk Space”
Some web hosts will try to sell you hosting plans that claim to provide “unlimited” disk space. However, this is seldom an accurate claim. If you dig deeper into their ToS documentation, you'll often find many clauses preventing you from using as much space as possible.
For example, some web hosts may include a clause stating “reasonable use.” That's a way for them to suspend accounts they feel are abusing the “unlimited space” offered. However, if you don’t abuse the account, “unlimited” does have its advantages.
Final Thoughts on Web Server Disk Space
Disk space is often one of the most misunderstood aspects of web hosting. Many users look for more space, but the correct approach should be looking for faster storage types. For example, 10GB of SSD space is far superior to one with 50GB of hard drive space.
Where possible, opt for speed over quantity. Regardless of how much space is available, Google wants efficient websites, so you’ll need to optimize yours – which will lower the demand for space in the first place.
Founder of WebHostingSecretRevealed.net (WHSR) - a hosting review trusted and used by 100,000's users. More than 15 years experience in web hosting, affiliate marketing, and SEO. Contributor to ProBlogger.net, Business.com, SocialMediaToday.com, and more.