Automatically reclaim disk space and reduce inode usage across all cPanel accounts. 20 cleanup modules, smart dry-run preview, cron-based scheduling, whitelist protection, and full audit logging — all from an intuitive Bootstrap 5 interface.
SV Space Reclaimer safely cleans unnecessary files, mail folders, logs, statistics data, backups, caches, and temporary files — all from an intuitive Bootstrap 5 dark-mode interface.
Comprehensive coverage of every aspect of cPanel account storage. From email trash and spam folders to cache directories, error logs, core dumps, and old backups — nothing is missed.
Never delete blindly. Dry-run mode shows exactly what will be reclaimed before any action. Choose between Global (all accounts), Selected Accounts, or Single Account cleanup — with searchable account selectors handling 500+ accounts.
Set it and forget it. Schedule daily, weekly, or monthly cleanup runs. The built-in cron scheduler runs every 5 minutes to execute pending jobs automatically. Retention policies let you control how aggressively each module cleans.
Get a complete overview of your server's disk health. The dashboard shows total accounts, disk usage, reclaimable space, top space wasters, and recent jobs. CSV reports track daily, weekly, and monthly cleanup history. Every operation is audit-logged with IP, timestamp, and details.
Cleans cPanel .trash folders across all accounts.
Clears .Trash, .Spam, and .Junk folders across all email accounts.
Cleans catch-all mailbox inbox, trash, and spam per domain.
Clears Roundcube webmail trash, junk, and temp cache.
Truncates error_log files exceeding configurable threshold (default 500KB).
Removes old Webalizer statistics and AWStats report data files.
Removes old backup-*.tar.gz and .zip archives, keeps the newest.
Cleans old Softaculous backups, keeping the newest per application.
Removes .tmp, .temp, .bak files and temp directories.
Cleans PHP, Laravel, and framework session files.
Clears Laravel, LiteSpeed, WordPress, and other application caches.
Cleans cPanel File Manager trash directories.
Removes archived access_log and ssl_access_log files.
Removes core dump files from application crashes.
Cleans __pycache__ directories and .pyc files.
Clears .next, .nuxt, .npm, and .yarn caches.
Detects files above configurable size threshold for manual review.
Shows inode usage per account with actionable recommendations.
All forms and AJAX calls are protected against cross-site request forgery.
Never deletes outside /home/ directory — strict path containment.
All SQL queries use parameterized PDO statements to prevent injection.
Sanitized string, integer, array, and boolean input methods throughout.
Protected accounts cannot be cleaned — prevent accidental deletions.
Every operation logged with IP, timestamp, and full details.
| Requirement | Minimum |
|---|---|
| cPanel/WHM | Any supported version |
| PHP | 7.4 or higher |
| PHP Extensions | PDO SQLite, JSON, mbstring |
| Database | SQLite (auto-created, no MySQL needed) |
| OS | CentOS 7+, AlmaLinux, Rocky Linux, CloudLinux |
| Disk | < 5 MB for plugin files |
All plans include all 20 cleanup modules, scheduling, dashboard, reports, audit logs, and license protection. Choose based on your cPanel account count.
Entry-level plan for smaller servers. Full cleanup suite for up to 25 cPanel accounts with all 20 modules, scheduling, and reports.
Best-value plan for growing servers. Full cleanup suite for up to 50 cPanel accounts with all modules, priority features, and ideal for medium hosting environments.
Top-tier plan for large hosting environments. Full cleanup suite for up to 100 cPanel accounts with best support priority and onboarding assistance.
All plans are per-server licenses tied to your server IP. Licenses can be transferred between servers from your client dashboard. 5-day grace period included after expiry.
Install SV Space Reclaimer with a single command. No dependencies beyond PHP 7.4+ and SQLite.
One-line installer:
curl -s https://supervision.in/install/whm-space-reclaimer.sh | bash
Yes. Dry-Run mode scans and calculates reclaimable space without deleting anything. You see exactly what will be cleaned — file paths, sizes, and totals — before you commit. All deletions are path-contained within /home/ so nothing outside cPanel accounts is ever touched.
All 20 modules are available but you choose which ones to run each time. The "safe" default set includes Account Trash, Email Trash/Spam, Error Logs, Temp Files, Sessions, Cache, Core Dumps, Python Cache, and NodeJS Cache — modules that never touch intentional user data.
Yes. The Whitelist feature lets you mark specific cPanel accounts as protected. Whitelisted accounts are skipped by all cleanup operations — even in Global mode.
Cleanup jobs run as background processes via cron. You can schedule them during off-peak hours. The plugin itself is lightweight (< 5 MB) and has no impact when idle. The dashboard and reports query SQLite locally so there's zero load on MySQL.
There's a 5-day grace period after expiry where all features continue working. If the portal is unreachable, a 5-day offline grace period kicks in using cached validation. Cleanup operations are disabled when unlicensed, but the dashboard and reports remain accessible.
Yes. You can release and re-assign your license from the WHM plugin's License page or from your client dashboard at supervision.in. One license = one active server at a time.