PolyBright Quick Restore backs up your entire WordPress site — database, media, plugins and themes — into a single
.wpqr file, and restores it just as easily. Backup and restore are fully free with
no size limit, and large uploads bypass your host's upload limit automatically.
Everything here is free
- Full-site backup to a single
.wpqr file — database, media, plugins, themes.
- Restore any backup, of any size — by uploading the file, or with one click from a backup saved on the server.
- Chunked upload — your host's upload limit (often 32MB) does not apply. Large files are uploaded in small pieces and reassembled on the server.
- Keep as many backups as you like on the server.
- Serialization-safe URL replacement — restore onto a different domain and your page-builder content and serialized data are rewritten correctly.
- Verify a backup is valid and restorable — without restoring it.
- Import
.wpress files made by All-in-One WP Migration — switching is easy; your existing backups just work.
- Confirmation before overwrite — you are always asked before a restore replaces the current site.
There is no trial, no usage limit, and no locked feature in this plugin. It is fully functional.
Switching from All-in-One WP Migration?
Your existing
.wpress backup files can be imported and restored directly with PolyBright Quick Restore. No re-exporting needed.
Paid editions (optional, from Poly Bright Labs)
If you manage many sites or want hands-off protection, separate paid editions of Quick Restore — available from
polybrightlabs.com — add
automation that this free plugin does not include:
- Scheduled automatic backups (daily / weekly)
- Backup retention rules (keep the latest N backups)
- Automatic backup before plugin, theme or core updates
- Email alerts on backup success or failure
- Backup encryption
These are additional features delivered separately. The free plugin's own backup and restore are never limited.
- In your WordPress admin, go to Plugins → Add New, search for "PolyBright Quick Restore", and click Install Now, then Activate. (Or upload the plugin ZIP under Plugins → Add New → Upload Plugin.)
- Go to Quick Restore → Export and click to create your first backup.
- To restore, go to Quick Restore → Restore, upload or choose a backup, and confirm.
To move a site to a new location, install WordPress at the destination first, then install PolyBright Quick Restore there and restore your backup.
1.0.9
- Security fix: restore-continuation requests now require a cryptographic match of the per-restore secret key instead of trusting client-supplied flags, closing a CSRF gap flagged in review.
1.0.8
- Internal consistency fixes: copyright line and code comments now correctly say Poly Bright Labs throughout.
1.0.7
- Renamed to PolyBright Quick Restore (permalink: polybright-quick-restore).
1.0.6
- Fixed: migrating to a site with a different table prefix no longer locks out administrators (prefix-dependent keys such as capabilities and user roles are now correctly rewritten, while all other data is preserved verbatim).
- Fixed: serialized settings containing the site URL (widgets, theme options, page-builder data) are now rewritten with correct string lengths instead of being silently discarded after migration.
- Security: removed an unauthenticated diagnostic endpoint that disclosed server paths and versions; progress polling no longer exposes filesystem paths.
- Removed an unused server-side loopback request; the plugin now makes no outbound HTTP requests at all.
1.0.5
- Critical fix: media images no longer break after restore. The database prefix replacement was corrupting metadata keys such as _wp_attached_file; it now only affects table names, never row data.
1.0.4
- Major upload speed improvement: larger upload chunks mean far fewer requests (a 30MB file now uploads in ~6 requests instead of ~120).
1.0.3
- Fixed "Security check failed (403)" error when restoring a saved backup; the security token is now sent on all restore actions.
1.0.2
- Fixed a stray code comment that displayed on the restore screen and corrupted the confirmation dialog.
1.0.1
- Fixed restore confirmation dialog: resolved a false "request failed" message and populated the backup details (source, date, WordPress version).
1.0.0
- First public release of PolyBright Quick Restore.
- Full-site backup and restore, unlimited size.
- Chunked upload that bypasses the host upload limit.
- One-click restore from saved backups, plus restore by upload.
- Serialization-safe URL replacement for cross-domain restores.
- Backup verification.
- Import of All-in-One WP Migration (.wpress) files.
- Backups are kept by default on uninstall (opt-in deletion).
Upgrade Notice =
1.0.0
First public release of PolyBright Quick Restore.