Skip to content

Quick Restore

Backup, restore and migrate WordPress. Pay once.

Free version available. Pro from $29.00 one-time

  • One payment, 12 months of updates
  • Works after the year ends
  • Try the Free version first — no card needed
Quick Restore — screenshot

Plans

Every paid plan is one payment with 12 months of updates. Prices exclude GST for Indian buyers.

Free

Try it, no cost — for small sites

Free

1 WordPress site

  • Full-site backup to one .wpqr file
  • Manual restore by upload (up to 512 MB)
  • Imports All-in-One WP Migration .wpress files
  • Restore to a different domain
  • Community support
Download free

Small sites under 512 MB that want a real backup and a manual restore.

Pro

Unlimited manual backup & restore

$29.00one-time

1 WordPress site · 12 months of updates

  • Everything in Free
  • No 512 MB cap — any site size
  • Multiple backups stored on server
  • One-click restore from a saved backup
  • Priority email support
  • 12 months of updates
Buy Pro

A single site owner who wants full manual control with no size limits.

Max

Pro Plus, for people who manage many sites

$149.00one-time

5 WordPress sites · 12 months of updates

  • Everything in Pro Plus
  • Licence for 5 WordPress installations
  • Centralised view of your sites
  • Developer priority support
  • 12 months of updates for all 5 sites
Buy Max

Freelancers and agencies managing client sites.

Prices in USD. Indian billing addresses are charged 18% GST at checkout and receive a GST tax invoice. Staging and localhost sites never count against a licence. WordPress Multisite plan coming soon. All sales are final — see the License Agreement and Refund Policy.

Compare every feature across plans
FeatureFreeFreePro$29.00 oncePro Plus$79.00 onceMax$149.00 once
Backup & restore
Full-site backup to .wpqr (database, media, plugins, themes)
Manual restore by uploading a backup
Maximum restore size512 MBUnlimitedUnlimitedUnlimited
Chunked upload (bypasses host upload limits)
Backup validation before restore
Serialization-safe URL replacement (new domain)
Confirmation prompt before overwrite
Import All-in-One WP Migration .wpress files
Backups stored on serverMultipleMultipleMultiple
One-click restore from server-saved backup
Automation & cloud
Scheduled automatic backups (daily / weekly / custom)
Send backups to Google Drive and other drives
Automatic backup before plugin / theme / core updates
Retention rules (keep the latest N)
Email notifications on success / failure
Licence & support
WordPress installations covered5
Centralised management across sites
Updates includedFree forever12 months12 months12 months
SupportCommunityPriority emailPriority emailDeveloper priority
DownloadBuy ProBuy Pro PlusBuy Max

Swipe to compare all plans

  • GST-registered business
  • Secure checkout by Razorpay
  • Free version to try first
  • One-time payment, 12 months of updates

Back up

One click packs your database, media, plugins and themes into a single .wpqr file.

Store or send

Keep it on the server, download it, or (Pro Plus) push it to Google Drive on a schedule.

Restore anywhere

Upload the file on any WordPress install — URLs are rewritten safely for the new domain.

If you have ever lost an evening to a WordPress site that would not come back after a bad update, you already know why a WordPress backup plugin matters. Fewer people know that most WordPress backup and restore plugins are built to sell you a subscription, not to solve the actual problem: getting your site back, intact, in minutes, without a support ticket or a panic. Quick Restore was built the other way around — the backup and restore experience comes first, the pricing model is a single payment, and the plugin keeps working long after that payment clears.

Continue reading — full details, scenarios, and how it works

How this WordPress backup and restore plugin actually works

Quick Restore packs your entire WordPress installation — database, uploads, plugins, and themes — into one .wpqr archive. One file, one restore point, no separate exports for the database and the media library that you have to reassemble by hand later. When something breaks, you upload that one file back into the plugin and click restore. There is no SSH session, no phpMyAdmin, no editing a wp-config.php by hand at 2am because a plugin update took the site down.

The same engine works as a full WordPress migration plugin too. Cloning a staging site to production, moving to a new host, or changing a domain name all use the identical restore flow, with one difference: Quick Restore rewrites every stored URL — including the ones buried inside serialized data from page builders, widgets, and plugin settings — so the site actually works on its new address instead of half-loading with broken links, missing images, and a checkout page that quietly points back at the old domain.

What’s actually inside a full WordPress backup

A .wpqr file is not a black box. Under the surface it is a structured archive containing a full WordPress database backup, the entire wp-content/uploads directory, every installed plugin, and your active theme (with an option to include inactive themes too). Each component is written and verified independently during the backup process, so a partial failure on one part — a media file that briefly locked during upload, for instance — does not silently corrupt the whole archive. Before a backup is ever offered for restore, its internal manifest is checked against the actual archive contents; if anything does not match, the backup is flagged rather than presented as safe to use.

On restore, the process runs in a deliberate order: the database is staged first, media and files are unpacked next, and URL rewriting happens as a distinct final pass — not interleaved with the file copy — so a restore that is interrupted partway through fails in a predictable, recoverable state rather than leaving the site in a mixed condition that is harder to diagnose than the original problem.

A WordPress backup plugin built for real shared hosting

Shared hosting is where most backup plugins quietly fail, usually because of a PHP upload limit nobody checked until the moment it mattered. Quick Restore uploads and restores in chunks, so a 2 MB PHP upload limit — common on budget hosting — does not block a 500 MB restore. Every file inside a backup is validated before anything on the live site gets touched, and you get an explicit confirmation step before an overwrite happens. Restoring your site should never feel like a coin flip, and it should never require you to first negotiate with your host about raising a PHP limit just to get your own data back.

If you are already using All-in-One WP Migration, Quick Restore reads its .wpress files directly — including on the free tier. You do not lose your backup history by switching, and you are not paying twice for the same capability during the transition. This matters more than it sounds: plenty of people delay switching backup tools specifically because they are afraid of losing the ability to restore an old backup, and that fear alone keeps people on tools they have already decided to leave. As an all-in-one WordPress backup alternative it works the same way if you are coming from Duplicator — a widely used WordPress Duplicator plugin — since Quick Restore’s own backup format covers full-site migration without a separate tool.

Automatic WordPress backups to Google Drive, and everything below Pro Plus

Free and Pro: manual, one-click backup and restore

Quick Restore’s free tier is a genuinely complete free WordPress backup and restore plugin on its own, not a crippled trial — built, along with Pro, around a simple idea: you decide when to back up, and restoring is always one click away. If you’re comparing options for the best free WordPress backup plugin, the free version here has no feature cut down to force an upgrade, only a size ceiling. Free covers sites up to 512 MB; Pro removes that ceiling entirely for a single payment, adds unlimited server-stored backups instead of just one, and lets you restore straight from a saved backup instead of re-uploading a file every time you need it.

Pro Plus: scheduled backups and automatic Google Drive storage

Pro Plus is where Quick Restore becomes a genuinely automatic WordPress backup plugin, not just a manual one. Backups run on a schedule you set — daily, weekly, or a custom interval — and are pushed automatically to Google Drive — a genuine WordPress backup plugin Google Drive integration, not just a manual export — or another cloud destination, so a server-level failure cannot take your only copy of the backup down with it along with the site itself. A backup fires automatically before any plugin, theme, or core update — the single most common moment a site actually breaks — so the safety net is already in place before the risky action even happens, not something you have to remember to trigger yourself. Retention rules keep the most recent backups and quietly clean up the rest so your storage does not fill silently, and you get an email the moment a scheduled backup succeeds or fails, so silence is never mistaken for safety. Restoring a WordPress backup from Google Drive works exactly the same as restoring one stored locally — there is no separate cloud-restore process to learn.

Max: the same reliability across five sites

Max takes everything in Pro Plus and extends it across five WordPress installations under one license — built for freelancers and small agencies who are responsible for more than one client site and do not want five separate subscriptions, five separate renewal dates, and five separate chances to forget one has lapsed.

Common scenarios this actually solves

A plugin update breaks the site and the admin dashboard will not load: restore the most recent backup from before the update, and the site is back exactly as it was, without trying to diagnose which of a dozen changed files caused the problem. A host migration needs to happen this weekend: back up on the old host, restore on the new one, and let Quick Restore handle the URL rewriting instead of manually hunting through the database for hardcoded references to the old domain. A site gets compromised and the safest move is a clean reinstall: restore from a backup taken before the compromise, rather than trying to manually audit every file for what might have been altered. A client accidentally deletes their own product catalog: restore from that morning’s scheduled backup instead of rebuilding it from memory.

A theme update strips out custom CSS a client paid for and nobody wrote down where it lived: restore just before the update and the customization is simply there again, with no need to reconstruct it from memory or an old screenshot. A developer testing a risky change wants a true rollback point, not just “I think I remember what it looked like before”: one backup immediately beforehand makes the risky change fully reversible in the time it takes to click restore, which changes what people are willing to try on a live site in the first place.

Where your WordPress backup data actually lives

Quick Restore does not receive, store, or have any access to your backups or your site’s content — nothing about your site is ever transmitted to PolyBright’s servers. Backups on Free and Pro live entirely on your own hosting. On Pro Plus and Max, the only additional destination is the cloud storage provider you personally connect and configure — your own Google Drive, under your own account — and that connection is governed by that provider’s terms, not ours. The plugin’s only outbound connection to PolyBright at all is a small, periodic license check: your license key, your site’s domain, and the plugin version, used purely to confirm your license is valid and check for updates.

Quick Restore vs. your host’s built-in WordPress backup

Most hosting plans include some form of backup, and it is tempting to assume that is enough. In practice, host-level backups usually restore the whole account, not a single site, which is a problem the moment you run more than one WordPress install under the same hosting plan. They are frequently retained for a fixed, short window — often just a handful of days — and restoring one typically means opening a support ticket and waiting, rather than clicking a button yourself at the moment you actually need it. They also almost never travel with you: change hosts, and your backup history usually does not come along. A backup you control, in a format you can restore anywhere, is not a replacement for your host’s own safeguards — it is the version of the safety net that is still there after you switch hosts, and still yours to use the instant you need it rather than whenever a support queue gets to your ticket.

What happens if a WordPress restore fails partway through

Every restore is preceded by validation, and the process itself is staged rather than all-or-nothing. If a restore is interrupted — a connection drop, a server timeout, a host-side resource limit — Quick Restore does not leave the site in an undefined state with half the database changed and half not. The staged approach means you can identify exactly which phase completed and retry from there, and the original backup file is never modified or deleted during a restore attempt, so a failed restore never costs you the backup you were trying to use. This is the same discipline applied to the pre-update backups Pro Plus takes automatically: the update itself only proceeds once the backup step has actually completed successfully, not merely been attempted.

Why WordPress backup and restore doesn’t need a bigger server

Most WordPress sites do not run on generous, purpose-built infrastructure — they run on ordinary shared hosting with tight memory limits, unpredictable PHP execution time, and cron jobs that only fire when someone visits the site. Quick Restore is engineered around those constraints rather than around an idealized server: backups stream to disk instead of loading entirely into memory, uploads are chunked instead of assuming a generous upload limit, and the scheduler is built to tolerate WP-Cron’s real-world behavior instead of silently failing when a site goes a day without traffic and its cron never fires.

A one-time payment WordPress backup plugin, not a subscription

Every paid tier of Quick Restore is a one-time payment WordPress backup plugin, not a WordPress backup plugin without subscription fees creeping back in later. You get twelve months of updates and priority support from the day you buy, and after that window closes, nothing stops working — you simply stop receiving new versions until you choose to renew. There is no recurring charge to remember to cancel, no feature suddenly locked behind a lapsed subscription, and no risk that a site you built two years ago quietly breaks because a license silently expired in the background. If a site is still running WordPress, its backups are still Quick Restore’s job, whether you renewed last month or three years ago.

Who actually needs a WordPress backup and restore plugin

If you maintain a single WordPress site — a blog, a small business site, a portfolio — Quick Restore Pro is the plugin you install once and mostly forget about, except for the one day you desperately need it to have been running. If you run an online store or a membership site where downtime has a direct cost, Pro Plus’s automated, off-site backups mean a hosting failure is an inconvenience, not a disaster recovery event. If you build and maintain WordPress sites for other people, Max is the version built for exactly that job: five sites, one license, the same reliability on every one of them, without five separate bills landing on five different dates.

Getting started

If you are still comparing options to find the best WordPress backup plugin for your situation, the real test is not the feature list — it is whether restoring actually works cleanly when you need it, and whether you are still paying for it a year from now. Install the free version, run a backup, and try a restore on a staging copy of your site if you want to see the whole process before you ever need it for real — that is exactly what the free tier is for. Because Quick Restore lives inside your normal WordPress admin, you can trigger or check a backup from anywhere — including from your phone’s browser if you’re away from your desk when something breaks. When you are ready for unlimited backup size, scheduling, or cloud storage, upgrading is instant: the same plugin unlocks the higher tier the moment your license key validates, with nothing to reinstall, no data migrated, and no settings lost in the process.

There is no trial period to track and no feature that quietly disappears if you take a month to decide. The free version is not a time-limited demo — it is a genuinely complete backup and restore tool on its own, and it stays that way for as long as you use it. Upgrading is something you do when you actually need scheduling or unlimited size, not something a countdown timer pressures you into.

What Quick Restore does

One file, whole site

Database, uploads, plugins and themes go into one .wpqr archive. Chunked upload means it works on hosts with tiny upload limits, and every file is validated before a restore touches your site.

  • Chunked upload bypasses host limits
  • Backup validated before restore
One file, whole site

Restore to a different domain

Moving from staging to live, or to a new domain entirely? Quick Restore rewrites URLs with serialization-safe replacement, so widgets, page-builder data and options survive the move intact.

  • Serialization-safe URL replacement
  • Confirmation before overwrite
Restore to a different domain

Already using All-in-One WP Migration?

Quick Restore imports .wpress files directly. Keep your old backups, drop the yearly extension, and restore them here — the free version has the same 512 MB limit they charge to remove.

  • Imports .wpress files
  • Free up to 512 MB
Already using All-in-One WP Migration?

Automate it (Pro Plus)

Daily, weekly or custom schedules. Backups can be sent to Google Drive and other drives, a backup runs automatically before plugin, theme or core updates, and retention rules keep only the latest N. You get an email on success or failure.

  • Scheduled backups to Google Drive
  • Auto-backup before updates
Automate it (Pro Plus)

Everything included

Full feature-by-plan breakdown is above, under Compare every feature.

Full-site backup

Database, media, plugins and themes in one .wpqr file.

One-click restore

Restore from an upload or a server-saved backup (Pro).

Chunked upload

Works around host upload limits on shared hosting.

Backup validation

Every file is checked before anything is overwritten.

Domain change safe

Serialization-safe URL replacement on restore.

.wpress import

Reads All-in-One WP Migration backups.

Scheduling

Daily, weekly or custom (Pro Plus).

Cloud storage

Google Drive and other drives (Pro Plus).

Retention rules

Keep the latest N backups, delete the rest (Pro Plus).

Pre-update backup

Automatic backup before plugin, theme or core updates (Pro Plus).

Email alerts

Success and failure notifications (Pro Plus).

5-site licence

Max covers five WordPress installations.

Frequently asked questions

Is Quick Restore a subscription?

No. Pro, Pro Plus and Max are one-time payments. You receive updates for 12 months from purchase and the plugin keeps working after that. Renew only if you want newer versions.

What does the free version do?

Everything you need for a site under 512 MB: full-site backup, manual restore by upload, safe domain change and .wpress import. Backups larger than 512 MB need Pro.

Can I import my All-in-One WP Migration backups?

Yes. Quick Restore reads .wpress files, including in the free version, so you can switch without losing your existing backups.

Does it work on shared hosting with small upload limits?

Yes. Backups are uploaded in chunks, so a 2 MB PHP upload limit is not a problem.

Will a restore break my URLs when I move domains?

No. URLs are replaced with a serialization-aware method, so page-builder data, widgets and options keep working on the new domain.

How many sites can I use it on?

Free, Pro and Pro Plus cover one WordPress installation each. Max covers five. Staging and localhost never count against your licence.

Do you support WordPress Multisite?

Not yet. A separate Multisite plan is planned.

What happens if I need a refund?

Email us within 14 days of purchase. If we cannot fix the problem, you get a full refund and the licence is revoked automatically.

See the full Quick Restore support FAQ →

Get Quick Restore

Licence key by email in about a minute. Activate, and you are done.