cPanel’s Disk Usage page provides a breakdown of how much space is used on your account. This includes website files, email accounts and databases.

The report is mainly used to identify the cause of disk space issues. When your account is running low on disk space it is often possible to create some free space, for instance by downloading large backup files.

When the amount of free space gets to around 10% the server sends you a notification email. These emails are sent to the contact email address on your account. You can change the address via the Contact Information link.

Disk usage reports

The Disk Usage page is divided in two parts. The first section shows the following disk usage information:

  • All directories in your home directory
  • Any MySQL/MariaDB databases
  • Email account usage

You can quickly open a directory in the file manager by clicking on a folder name. You can also open the Databases or Email Accounts menu.

Viewing the locations that use the most disk space using cPanel's Disk Usage tool.
Image: viewing the locations that use the most disk space.

Dealing with large email accounts

Disk space issues are often caused by large email accounts. You can quickly see how much space email accounts are using via the Email menu. To solve the issue you can archive old emails using an email client, such as Outlook or Thunderbird.

It is also possible that the default (“catch-all”) email account is using a lot of space. The email account collects emails for your account that can’t be delivered, and you can normally empty the mailbox. However, it is worth checking the emails in the mailbox. The emails might just be spam, but it is also possible that there is an issue that needs to be resolved.

Dealing with large databases

Large databases are less common. However, if the Disk Usage page shows that there is a very large database then you can check the size of the database via the MySQL page.

Usually, the issue is caused by one or two database tables. You can view the size of individual tables via phpMyAdmin. You can sort the tables by size (by clicking on the Size header), so you can quickly identify the largest tables. Often, it is possible to reduce the size. For instance, if you got a WordPress website you may find that there are lots of spam comments or draft posts that can be deleted (via the WordPress dashboard).

Dealing with large files

If most of the space is used by files then the second part of the Disk Usage page is quite useful. This section again shows all the folders in your home directory, but here you can sort them by disk usage. That way you can quickly navigate to the directories that use the most space.

Sorting directories by size via the Disk Usage tool.
Image: viewing the locations that use the most disk space.

The above image shows that the public_html directory is using the most space (45.30MB). Inside that directory, the /wp-includes folder  is responsible for the majority of the disk space usage (30.08MB). If you want to view that directory in the file manager, you can do so by clicking on the directory’s name.


As an aside, a disk space usage of 45MB is very little. Our starter package, the Mega Deal, comes with 500MB of disk space.


Disk space issues are often caused by large backup files. An easy solution is to download the files to your computer, using the file manager. You can then delete the files to create more free space.

Large error_log files are another common reason for disk space issues. You can safely delete these files but we recommend to first check the errors. It is very likely that there is an issue with your website’s code that needs to be fixed.

The statics are not 100% accurate

The disk space figures shown on the Disk Usage page are never 100% up to date. cPanel updates the statistics every few hours, which means that recent changes are unlikely to be reflected on the page. If you are dealing with a disk space issue, feel free to contact us.

Getting more disk space

You can upgrade your hosting package at any time: either log into your billing account or submit a ticket. We are always happy to talk you through your options.