Back up your whole WordPress site — database and files — into a single zip and store it safely in your own Google Drive. Connect in one click, schedule automatic backups, and restore any backup when you need it — with a separate Pro add-on for moving to a new domain.
v1.0.0 · .zip · WordPress 6.2+ · PHP 7.4+ · free, no account needed
Demfilz Backup bundles your database and files into a single .zip and uploads it straight to your own Google Drive. Backups and restores run in small, resumable steps and transfers are chunked, so even large sites complete without hitting PHP time or memory limits.
Connect Drive with a single “Connect with Google” click — no Google Cloud project, no copying keys (advanced users can bring their own Google app instead). Choose exactly what to include, run backups on a daily, weekly or monthly schedule, and keep only the most recent copies with automatic retention.
Everything you need to protect a site is free; pay only when you move one:
This isn't a quick hack — it's built the way a plugin headed for the WordPress.org directory should be.
Passes the WordPress Coding Standards with zero errors and zero warnings, on PHP 7.4 and up.
Requests only Google's drive.file scope — the plugin can see and manage only the backup files it creates, never the rest of your Drive.
Backups go straight from your server to your own Google Drive. The backup folder is protected from public download.
Click “Connect with Google”, approve access — no Google Cloud setup required.
Database, uploads, themes, plugins — and optionally WordPress core.
Back up now, or set daily / weekly / monthly with automatic retention.
Roll back the same site for free, or migrate to a new domain on Pro.
Move a site with confidence. On Pro, restoring onto a different URL rewrites every occurrence of the old address — even inside serialized and page-builder data — so links, settings and images all point to the new domain.
Back up and restore your site free forever. Upgrade to Pro to restore onto a different URL.
The free plugin is on the WordPress.org directory. Pro is a separate add-on plugin: after subscribing (Stripe) you receive a licence key and the add-on download by email; install it alongside the free plugin and activate the key. Not affiliated with Google or Stripe.
Now published on the official WordPress.org plugin directory — install it from Plugins → Add New (search “Demfilz Backup”), or download it from the directory. Connect Drive and back up straight away.
Free — no account required. To restore onto a different URL, add the separate Demfilz Backup Pro add-on ($19/year).
Get Demfilz Backup free from the WordPress.org directory — no account needed — then upload the zip in your WordPress admin under Plugins → Add New → Upload Plugin and activate it. Click “Connect with Google” to link your own Google Drive (no Google Cloud project or API keys required) and run your first backup. The free plugin gives you unlimited full-site backups; the setup guide walks through every step.
Yes — it bundles your database and files (uploads, themes, plugins, and optionally WordPress core) into a single zip and uploads it straight to your own Google Drive. You choose exactly what to include in each backup. Backups run in small, resumable steps with chunked transfers, so even large sites complete without hitting PHP time or memory limits.
Pick any backup stored in your Google Drive and restore it onto the same site — that’s included free, so you can roll back after a bad update or recover from a disaster. Restores run in the same staged, resumable way as backups. Restoring onto a different URL is handled by the separate Pro add-on.
Yes, with the Pro add-on — a separate plugin installed alongside the free one that lets you restore a backup onto a different URL. It rewrites every occurrence of the old address, even inside serialized and page-builder data, so links, settings and images all point to the new domain. It also handles a changed table prefix automatically.
Yes — set a daily, weekly or monthly schedule and the plugin backs up automatically. Automatic retention keeps only the most recent copies in your Drive, so old backups don’t pile up. Scheduling and retention are both included in the free plugin.
Back up the old site with the free plugin, set up WordPress at the new location, then use the Pro add-on to restore that backup onto the new URL. Its serialization-safe URL rewriting replaces the old address everywhere — including inside serialized and page-builder data — so links, settings and images keep working after the move.
The core plugin is free: unlimited full-site backups to your own Google Drive, scheduled backups with retention, and restoring onto the same site. The Pro add-on is $19/year and one licence covers every site you run; it adds restoring onto a different URL for migrations and cloning. It’s billed yearly via Stripe and you can cancel anytime.
Backups, integrations, migrations or something entirely custom — this is the kind of thing we build. Tell us what you need and we'll come back with a plan and a fixed quote.