Backup Copilot is a powerful yet simple WordPress database backup and restore plugin that helps you create secure backup points, migrate your website, and restore your WordPress installation with ease—completely free.
Core Features
- ✓ One-Click Database Backup – Create complete WordPress database backups instantly
- ✓ Site Migration Made Easy – Export and import your entire WordPress site to any location
- ✓ Instant Restore – Roll back to any backup point with a single click
- ✓ Advanced Backup Options – Customize what gets backed up (database, themes, plugins, media)
- ✓ Find & Replace URLs – Automatically update URLs when migrating to new domain
- ✓ WordPress Multisite Support – Full support for WordPress multisite installations
- ✓ Secure Storage – Backups stored in hidden
.bkpsdirectory - ✓ Progress Tracking – Real-time backup creation progress
- ✓ Access Control – Limit plugin access to specific admin users
- ✓ Zero Configuration – Works out of the box with sensible defaults
Perfect For
- Website Migrations – Move your WordPress site to a new host or domain
- Development Workflow – Create restore points during development
- Site Transfers – Clone your site to staging or production environments
- Pre-Update Safety – Backup before WordPress core, theme, or plugin updates
- Client Handoffs – Transfer WordPress sites between developers
- Regular Backups – Create scheduled backup points for peace of mind
How It Works
Creating Backups
- Click “Create” to store backup on server
- Click “Export” to download backup immediately
- Add optional notes to identify your backups
- Use advanced options to customize backup contents
Migrating Your Site
- Export backup from source site
- Install Backup Copilot on destination site
- Upload backup file
- Restore with one click
Managing Backups
- View all backups with creation date and size
- Download individual components (database, wp-content)
- Generate full backup archives for transfer
- Restore any backup point instantly
- Delete old backups to save space
Advanced Options
Customize your backups with powerful advanced options:
- Save .htaccess – Include server configuration in backups
- Save wp-config.php – Include WordPress configuration
- Find & Replace URLs – Update database URLs for migrations (export only)
- Media Library – Include/exclude wp-content/uploads
- Themes – Include active and inactive themes
- Plugins – Include active and inactive plugins
- Must-Use Plugins – Include wp-content/mu-plugins
- Cache – Include/exclude wp-content/cache
- 3rd-party Backups – Include other backup plugin files
- Database – Include/exclude database tables
- WP-Content – Include/exclude entire wp-content directory
WordPress Multisite Support
Full WordPress multisite compatibility:
- Super Admin – Create full network backups from main site
- Site Admin – Create site-specific backups with own database tables
- Granular Access – Control which admin users can access Backup Copilot
- Network Isolation – Each site’s backups remain separate
Technical Details
- Maximum Backup Size: 500MB (optimal for most shared hosting)
- Storage Location: Hidden
.bkpsdirectory in WordPress root - Database Engine: Uses mysqldump via PHP for reliable exports
- Compression: ZIP compression for efficient storage
- Naming: UUID-based backup identification
- Security: WP nonce verification, capability checks, sanitized inputs
System Requirements
Your server must meet these requirements:
- WordPress 5.0 or higher
- PHP 7.2 or higher
- PHP ZipArchive extension
- Database connection with backup privileges
- Write permissions on WordPress root directory
- Write permissions on wp-content directory
The plugin will display status checks on the main page. If any check fails, contact your hosting provider.
Installation
Automatic Installation
- Go to Plugins > Add New
- Search for Backup Copilot
- Click Install Now
- Click Activate
Manual Installation
- Download the plugin using the button above
- Go to Plugins > Add New > Upload Plugin
- Choose the downloaded ZIP file
- Click Install Now
- Click Activate
After Activation
- Go to Backup Copilot in the WordPress admin menu
- Verify all system checks show [OK]
- Create your first backup!
Upgrade to Pro
Ready for more power? Backup Copilot Pro includes:
- ✓ Cloud Storage – Automatic sync to Dropbox, Google Drive, OneDrive
- ✓ Scheduled Backups – Automated hourly, daily, weekly, monthly backups
- ✓ Email Notifications – Get notified when backups complete or fail
- ✓ Smart Retention – Auto-delete old backups based on age, count, or size
- ✓ Unlimited Size – Support for sites of any size with chunked uploads
- ✓ Emergency Rollback – One-click emergency site recovery
- ✓ Pre-Restore Validation – Verify backups before restoration
- ✓ Priority Support – Direct support from our team
Upgrade to Backup Copilot Pro →
Support & Documentation
User Reviews
⭐⭐⭐⭐⭐ “Simple and effective!” “Best free backup plugin I’ve used. Migration feature is brilliant.” – Sarah M.
⭐⭐⭐⭐⭐ “Saved my site!” “Used it to recover from a bad plugin update. Worked perfectly.” – David C.
⭐⭐⭐⭐⭐ “Great for developers” “Essential tool for client site transfers. Multisite support is a bonus!” – Jennifer T.
Changelog
Version 1.0.0 – Major rewrite with significant improvements
- New modern JavaScript architecture with webpack bundling
- New SCSS-based styling system
- New WordPress dashboard widget
- Improved object-oriented architecture
- Enhanced security throughout
- Multiple bug fixes and improvements

