Skip to content

Quick Restore: WordPress Backup Plugin

Back up, export and restore your whole WordPress site from one file. One-time payment, no subscription.

Free version available. Pro from $39.00one-time

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

WordPress backup plugin with a one-time payment

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

Restore backups of any size

$39.00one-time

1 WordPress site · 12 months of updates

  • Everything in Free
  • No 512 MB restore limit — any backup size
  • Priority email support
  • 12 months of updates
  • One-time payment, no subscription
Buy Pro

A site owner whose backups have outgrown the 512 MB free restore limit.

Max

Pro Plus with an agency licence for 5 sites

$199.00one-time

5 WordPress sites · 12 months of updates

  • Everything in Pro Plus
  • Agency licence for 5 WordPress installations
  • Developer priority support
  • 12 months of updates for all 5 sites
  • One-time payment, no subscription
Buy Max

Freelancers and agencies managing client sites.

FeatureFreeFreePro$39.00 oncePro Plus$59.00 onceMax$199.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 serverMultipleMultipleMultipleMultiple
One-click restore from a backup saved on the server✓✓✓✓
Automation (Pro Plus and Max)
Scheduled automatic backups (daily / weekly / monthly / custom)––✓✓
Retention rules (keep the latest N scheduled backups)––✓✓
Email a download link when a scheduled backup completes––✓✓
Email alert when a scheduled backup fails––✓✓
Licence & support
WordPress installations covered✓✓✓5
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

How it works: generate, export, restore

Three steps, whether you are protecting one site or moving it to a new host.

Back up

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

Store or send

Keep it on the server or download it. Pro Plus emails you a secure download link after every scheduled backup.

Restore anywhere

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

A backup plugin for WordPress, built around the restore

If you have ever lost an evening to a WordPress site that would not come back after a bad update, you know why a backup plugin for WordPress matters. What matters more is the restore: getting the site back, intact, in minutes, without a support ticket or a panic.

Quick Restore is a WordPress full site backup plugin. Your database, media, plugins and themes go into one file that you can keep on the server, download, or restore on any WordPress install, including on a new domain. It is also priced differently: instead of a yearly subscription, you pay once and keep the plugin, with the first 12 months of updates included.

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.

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.

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.

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. Backups have no size limit on any plan. Free restores backups up to 512 MB, from an upload or from a backup saved on your server; Pro removes that restore ceiling entirely for a single payment.

Pro Plus: scheduled, hands-off backups

Pro Plus adds automation on top of everything in Pro. Set a schedule (every day, every week, every month, or a custom interval of at least six hours) and Quick Restore creates a full backup at the time you choose, using the same engine as the Export button. Choose how many scheduled backups to keep and the oldest ones are deleted automatically after each successful run, so your storage does not fill up silently. Backups you start yourself are never deleted. When a backup finishes you can receive an email with a download link that stays valid for 24 hours, 7 days or 30 days, and if a scheduled backup fails you get an email that says why. Downloads can be resumed if the connection drops, and a link stops working once it expires or its backup is deleted.

Two things to know before you buy. Scheduled backups run through WordPress’s built-in task system (WP-Cron), which only wakes up when someone visits your site; on a quiet site, ask your host to run a real cron job every few minutes. The Scheduled backups screen shows the exact line and warns you when a backup is overdue. Second, backups are stored on your own server and are ordinary, unencrypted .wpqr files, so make sure your hosting has room for the number of backups you keep, and treat an emailed download link like the backup itself. Sending backups to Google Drive, Dropbox or other cloud storage is not part of Pro Plus. Read exactly how scheduled backups work.

Max: Pro Plus with an agency licence for 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.

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 your most recent 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.

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 live entirely on your own hosting. The free plugin makes no connection to PolyBright at all. The paid Quick Restore Pro add-on makes one small, periodic connection to confirm your license and check for updates: your license key, your site’s domain, and the plugin version.

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.

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. Scheduled backups in Pro Plus follow the same discipline: a run is only reported as complete once the finished file is on disk, and a run that fails is cleaned up and reported by email instead of being left half-written.

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.

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.

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, take a fresh backup before every risky change, and keep a copy off the server; Pro Plus automates the schedule and emails you a download link after every backup. If you build and maintain WordPress sites for other people, Max, with its agency licence for five sites, 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.

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 need to restore backups of any size, install Quick Restore Pro and enter your license key: the 512 MB restore limit lifts the moment the key validates, with 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 this WordPress full site backup plugin 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)

Set a daily, weekly, monthly or custom schedule and Quick Restore backs up on its own. Keep only the latest N scheduled backups, get an email with a secure download link when each one completes, and an alert if one fails.

  • Scheduled backups with keep-the-latest-N
  • Emailed download link after every backup
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 backup saved on your server.

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.

Automation (Pro Plus)

Scheduled backups, keep-the-latest-N retention and emailed download links.

Agency licence (Max)

One licence covers five WordPress sites.

How to choose the best WordPress migration plugin

There is no single best WordPress migration plugin for every site. Check these four things before you pay for one.

  • Import limit. Can it restore a backup the size of your site? Quick Restore’s free version restores up to 512 MB; Pro restores any size.
  • Upload limit. Does it work when your host only accepts small uploads? Quick Restore uploads in chunks, so a 2 MB PHP limit does not stop it.
  • Links after a move. Does it rewrite URLs safely when the domain changes, including serialized settings? Quick Restore does this during the restore.
  • Price over three years. A cheap WordPress backup plugin is only cheap if you are not paying for it again every year. Quick Restore Pro is a one-time payment from $39.00.

Quick Restore FAQ: WordPress backup and restore

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.

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.

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

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

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

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

Not yet. A separate Multisite plan is planned.

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

Quick Restore Pro is a one-time payment, not a subscription. The plugin keeps working for as long as you use it, and 12 months of updates and support are included. After that you can renew for new versions if you want them. Nothing renews automatically.

The free version costs nothing. Pro starts at $39.00 as a one-time payment. Pro Plus adds scheduled backups, and Max covers five sites. The plans are listed above.

Get the WordPress backup plugin you pay for once

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