What Is Using My WordPress Disk Space? A Practical Guide
Find out what fills WordPress storage: uploads and image sizes, plugins, caches, old backups, logs and the database. And what is safe to clean up.
By the BackupScope team2 min read
Hosting plans fill up quietly. One day the backup fails for lack of space, or the host sends a warning, and nobody knows where the gigabytes went.
The usual suspects
Uploads
wp-content/uploads is normally the largest folder. For every image you upload, WordPress keeps the original and several resized copies, and themes and plugins often register more sizes. One photo can become five to ten files. Videos and PDFs stored in the Media Library add up fast.
Old backups
Backup plugins store archives on the server, often in wp-content/updraft, ai1wm-backups or similar. Each one can be as large as the whole site. These are frequently the single biggest surprise.
Caches
Page and asset caches (wp-content/cache, litespeed, et-cache) can grow large. They are rebuilt automatically.
Logs
debug.log keeps growing while debugging is switched on, sometimes to gigabytes.
Plugins and themes
Inactive plugins and themes still take space, and outdated code can still be a security risk even when inactive.
Leftovers
Interrupted updates leave files in wp-content/upgrade. A forgotten staging copy inside the site folder can double everything.
The database
Post revisions, expired transients and log tables written by plugins make the database grow.
How to see it
- Your host's file manager usually shows folder sizes, one folder at a time.
- BackupScope Free scans the site before every backup and shows every area and folder with its file count and size.
- BackupScope Pro adds Storage Analytics: an overview of media, plugins, themes, core, database and stored backups, tabs with bars per plugin, theme, folder and table, the largest files, the change since the last analysis, and a list of items worth reviewing with an estimate of the space they could free.
What is usually safe to clean up
- Caches, from your caching plugin.
- Old backup archives from other plugins, after downloading anything you still need.
- Inactive plugins and themes you no longer use. Keep your active theme, its parent and one default theme.
- Large log files, after switching off debug logging.
- Temporary update files, when no update is running.
Be careful with media
The most common cleanup mistake is deleting media that "looks unused". A file can be linked from a page builder layout, a form's confirmation email, a widget, a theme file or another site.
BackupScope Pro's Media review checks content, custom fields, page builder data (including Elementor), settings, widgets, every database table and theme files before it lists anything, and lets you preview each file. Even so, nothing can see links from outside your site, so when in doubt, keep it.
Clean up with a way back
Whatever you remove, make it undoable. BackupScope Pro's Cleanup moves items to a Cleanup Trash, where they can be restored for 30 days. And take a backup first: the Backup Guide shows how. For more detail, read the Storage Guide.
Frequently asked questions
Why is my WordPress uploads folder so large?
Every uploaded image is stored several times in different sizes, and many themes and plugins add their own sizes. Large originals, videos and PDFs add up quickly too.
Is it safe to delete the wp-content/cache folder?
Usually yes: caching plugins rebuild it automatically. Clear it from the caching plugin's settings rather than deleting files by hand while the site is busy.
How do I find unused images in WordPress?
Look for media with no reference in posts, custom fields, page builder data, settings, widgets, other tables and theme files. Review each one before removing it, and keep a way to undo.
Backup your site. Understand your storage. Clean it safely.
BackupScope makes full, verified backups of your files and database, built for large sites. Pro adds schedules, off-site copies, restore, storage analytics and safe cleanup.