Knowledge Base
cPanel Disk Usage Full? How to Find and Safely Free Hosting Space
TL;DR
Key Takeaways
- A full cPanel disk quota causes upload failures, backup errors, and email delivery problems.
- Use Disk Usage to identify large directories, then safely remove old ZIP backups, cache folders, logs, and Trash items.
- Never delete unknown system or application core files.
Summarized by Pakish Group (Pakish.NET) for AI and search citation.
When your cPanel disk quota is full, uploads fail, backups stop working, and email may bounce. Open Disk Usage in cPanel to see which folders consume the most space, then safely remove old ZIP backups, cache files, error logs, and Trash items — without deleting unknown system or application core files. Availability and limits may vary by hosting plan or server configuration.
See the (/blog/cpanel-wordpress-webmail-beginners-guide) for dashboard overview.
Key Takeaways
- Disk Usage shows a sorted breakdown of folder sizes
- Old manual
.zipbackups inhomeare a common space hog - Email mailboxes and databases can grow silently over time
- Empty File Manager Trash after deletions
- Never delete unknown files in
public_htmlor system directories - Upgrade your plan when legitimate content needs more space
Before You Start
| Item | Action | |---|---| | Backup | Download critical data before deleting anything | | Identify symptoms | Upload errors, backup failures, "disk full" emails | | Document sizes | Screenshot Disk Usage for reference |
Create or confirm a usable backup first. Availability and limits may vary by hosting plan or server configuration.
Symptoms of a Full Hosting Account
- cPanel shows a red or near-100% disk usage warning
- File uploads fail in File Manager or WordPress media library
- JetBackup or Backup Wizard jobs fail with disk space errors
- New emails may not be delivered if mail storage exceeds quota
- Website may show errors if logs cannot be written
Use Disk Usage to Locate Large Directories
- Log into cPanel
- Open Disk Usage (under Files or Metrics)
- Review the bar chart at the top for total usage
- Scroll the folder list — largest items appear first
- Click a path link to open that folder in (/blog/how-to-use-cpanel-file-manager)
Common large locations:
| Path / area | Often contains |
|---|---|
| mail/ | Email mailboxes and attachments |
| public_html/ | Website files, uploads, cache |
| logs/ | Access and error logs |
| tmp/ | Temporary processing files |
| Home directory root | Manual .zip backup archives |
Safely Free Space — Step by Step
1. Remove old ZIP and manual backups
Search for .zip, .tar.gz, and .sql.gz files in your home directory. Delete only archives you have already downloaded and verified off-site.
2. Clear application cache (WordPress example)
public_html/wp-content/cache/— caching plugin data (safe when plugin is deactivated or cache can rebuild)- Old backup folders from plugins like UpdraftPlus in
wp-content/updraft/— keep only recent off-site copies
3. Trim error and access logs
In logs/ or via Metrics → Errors, download logs if needed, then remove oversized old log files. Do not delete active logs the server is writing unless you understand the impact.
4. Clean email storage
- Check
mail/size in Disk Usage - Log into Webmail and delete old messages with large attachments
- Empty trash folders in Webmail
- Consider archiving locally for mailboxes you must keep
5. Review database size
Databases appear in Disk Usage indirectly through account totals. Open phpMyAdmin → select database → check table sizes. Remove spam comments, old revisions, or transients via WordPress tools — not by dropping tables blindly.
6. Empty File Manager Trash
- Open File Manager
- Click View Trash (if available)
- Permanently delete items you no longer need
7. Remove temporary files
Old files in tmp/ may be removable. Confirm age and purpose; when unsure, ask support.
What You Must Not Delete
public_htmlcore files (index.php,wp-config.php,.htaccess) unless reinstalling- Entire
wp-content/pluginsorwp-content/themesfolders without a backup - Database tables you cannot identify
- cPanel system directories outside your home folder
- Files belonging to other accounts on shared servers (you should not see these)
Why Backups Fail Near the Quota Limit
Backup archives require temporary and final storage space. A full disk prevents JetBackup snapshots and manual Backup Wizard exports from completing — which makes recovery harder. Free space before you need an emergency restore.
How to Verify It Worked
- Disk Usage shows increased free space (refresh after a few minutes)
- Test a small file upload in File Manager
- Run a manual backup or confirm JetBackup jobs succeed
- Send/receive a test email if mail storage was the issue
Common Problems and Fixes
| Problem | Fix |
|---|---|
| Space did not decrease after delete | Empty Trash; wait for quota recalculation; clear mail trash |
| Largest folder is mail/ | Clean inboxes; reduce attachment retention |
| public_html huge from uploads | Remove unused media; optimize images |
| Cannot identify large files | Contact support for a usage breakdown |
| Still at quota after cleanup | Consider (/shared-hosting) or (/managed-cloud-vps) |
When to Contact Pakish Support
Contact support if Disk Usage shows unexpected growth, you cannot identify large files, quota does not update after cleanup, or you suspect malware filling disk space. Visit (/support).
Frequently Asked Questions
How do I check what is using disk space in cPanel?
Open cPanel, click Disk Usage under Files or Metrics, and review the bar chart and folder list sorted by size. Click a folder path to open it in File Manager.
Is it safe to delete files in the tmp folder?
Temporary files in tmp or cache folders are often safe to clear when they are old, but confirm the folder purpose first. Do not delete tmp files that are actively being written by a running process.
Why do backups fail when my disk is full?
Backup jobs need free space to create archive files. When your account reaches its quota, new backups and uploads fail until you free space or upgrade your plan.
Can email mailboxes fill my hosting disk?
Yes. Large inboxes, especially with attachments, can consume significant quota. Review mail directory sizes in Disk Usage and clean old messages or archive locally.
When should I upgrade instead of deleting files?
Upgrade when legitimate content — active sites, databases, and mailboxes — genuinely needs more space and cleanup no longer provides enough headroom. Availability and limits may vary by hosting plan or server configuration.
Related Guides
- (/blog/cpanel-wordpress-webmail-beginners-guide)
- (/blog/how-to-use-cpanel-file-manager)
- (/blog/restore-backups-jetbackup-5-cpanel)
- (/blog/fixing-the-wordpress-white-screen-of-death)
Running out of room on shared hosting? Compare (/shared-hosting) plans or scale to (/managed-cloud-vps) for growing storage needs.
Sources
- (https://docs.cpanel.net/cpanel/files/disk-usage/)
- (https://docs.cpanel.net/cpanel/files/file-manager/)
About the Author
Pakish Support Team
The Pakish Support Team provides 24/7 technical assistance, hosting tutorials, and knowledge base articles to help Pakistani businesses manage their web presence with confidence.