Description
Poly Bright Quick Restore is a backup and restore plugin that saves your WordPress database and your wp-content folder (media, plugins and themes) into a single .wpqr file. You can restore that file on the same site, or use it to migrate the site to a new domain or a new host.
Free features
- Full-site backup to one
.wpqrfile: your database, media, plugins and themes. - One-click restore from a backup saved on your server, or restore from an uploaded file. You confirm before anything is overwritten.
- Chunked upload. The file is sent in small pieces, so hosts with a small PHP upload limit are not a problem. Even a 2 MB limit works.
- Backup validation. A backup is checked before anything on your site is overwritten, and you can verify a backup without restoring it.
- Confirmation before overwrite. You are always asked before a restore replaces your current site.
- Serialization-safe URL replacement when you restore on a new domain, so page-builder content and other serialized data keep working.
- Import of All-in-One WP Migration
.wpressfiles.
There is no trial period, and nothing in the free plugin expires.
Limits
Backups can be of any total site size, but a single file larger than 200 MB is left out of the backup. The free version restores backups up to 512 MB; the optional Quick Restore Pro add-on removes that limit. WordPress Multisite is not supported yet.
Moving from All-in-One WP Migration?
Quick Restore reads .wpress files, so backups you already have stay usable. Go to Quick Restore > Restore and choose the file.
Quick Restore Pro (optional paid add-on)
Quick Restore Pro is a separate add-on plugin, sold as a one-time payment that includes 12 months of updates.
- Pro: restores backups of any size.
- Pro Plus: adds scheduled backups (daily, weekly, monthly or custom), keep-the-latest-N retention, an email with a secure download link after each scheduled backup, and a failure alert.
- Max: Pro Plus with a licence for 5 sites.
Plans and details: https://polybrightlabs.com/quick-restore/pricing/
Screenshots




Installation
- Upload the plugin folder to
/wp-content/plugins/, or install it from Plugins > Add New. - Activate the plugin.
- Open Quick Restore in the admin menu. Use Export to create a backup and Restore to restore one.
FAQ
-
How do I import a .wpress file?
-
Go to Quick Restore > Restore and choose your
.wpressfile. It is uploaded in chunks, checked, and you confirm before anything is overwritten. More: https://polybrightlabs.com/quick-restore/features/import-wpress-files/ -
Can the free version restore a backup larger than 512 MB?
-
No. The free version restores backups up to 512 MB, and Quick Restore Pro restores backups of any size. Backing up has no limit on total site size.
-
Will my links break if I move WordPress to a new domain?
-
When you restore a backup on a different domain, Quick Restore replaces the old site address with the new one in the database, including inside serialized data, so links and page-builder content keep working. Hard-coded file paths and addresses of other websites are not changed. More: https://polybrightlabs.com/quick-restore/features/restore-to-new-domain/
-
Yes. Files are uploaded in pieces that fit inside your host’s upload limit, then joined on the server. Even a 2 MB PHP upload limit works. More: https://polybrightlabs.com/quick-restore/features/chunked-upload-large-files/
-
How do I restore my WordPress site from a backup?
-
Go to Quick Restore > Backups and click Restore next to a backup saved on your server, or go to Quick Restore > Restore and upload a
.wpqror.wpressfile. The backup is validated, you confirm, and then your site is restored. -
How do I clone a WordPress site to a new host?
-
Install WordPress and this plugin on the new host. On the old site, go to Quick Restore > Export and create a backup, then download it. On the new site, go to Quick Restore > Restore and upload it. If the domain is different, URLs are replaced automatically.
-
Where are my backups stored?
-
On your own server, in a Quick Restore folder inside wp-content. Nothing is sent to Poly Bright Labs: the free plugin makes no outbound connections and has no tracking.
-
Is Quick Restore Pro a subscription?
-
No. It is a one-time payment that includes 12 months of updates. The add-on keeps working after that; you only need to renew to receive newer versions.
-
Does it support WordPress Multisite?
-
Not yet.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“Poly Bright Quick Restore – Backup, Restore & Migration” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Poly Bright Quick Restore – Backup, Restore & Migration” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
3.0.1
- The optional paid add-on is now called Quick Restore Pro.
- Removed text from the admin screen that referred to features that are not part of the plugin.
- Rewrote the plugin description and readme.
3.0
- The free version now restores backups up to 512 MB. Backups have no limit on total site size. Restoring larger backups requires the optional Quick Restore Pro add-on (one-time purchase, no subscription).
- Oversized files are refused before upload begins, so no time is wasted uploading a backup that cannot be restored.
- Added the wpqr_max_restore_size filter so extensions can raise or remove the restore limit.
2.0
- Critical fix: exports were stuck at “Archiving files… 0 done” forever. The resume position between steps was being written to a discarded copy of the state, so every step restarted from the first file and re-archived the same files endlessly. Fixed by passing state by reference. Exports now resume correctly and complete.
- Progress counter now updates live during archiving instead of staying frozen.
