When choosing a backup solution the real question is not "which has more features" but "which one actually works on the bad day". Below we compare four approaches honestly — including where we fall short.
No credit card required · free until the end of the year
This compares categories of method rather than individual products. Any given plugin's feature list can change tomorrow; the differences between approaches are structural and persist.
✓ usually available · ~ varies or limited · ✕ usually absent. "Varies" columns differ by provider or paid tier.
None is universally bad; what matters is knowing where each one breaks.
Good: free and requires no setup. Breaks when: the backup usually lives on the same infrastructure as your site, so losing the server or the account loses it too. Retention is also typically short.
Good: quick to install and often enough for a single site. Breaks when: if the site goes down the plugin goes with it; it does not cover email, does not verify restorability, and cannot manage many sites centrally.
Good: full control and no vendor lock-in. Breaks when: consistency. It gets skipped in a busy period and cannot be taken retroactively; the age of your last backup defines the size of the loss.
Good: automatic, independent of your site, includes email, verified, and manageable across many sites from one panel. Limit: it is a paid service and requires installing a module on your server.
All of the tools below are widely used and do their job well. Our aim is not to run anyone down but to show which one fits which need. We have listed our own weak spot on the same page, too.
| Criterion | UpdraftPlus | Duplicator | All-in-One WP Migration | Jetpack VaultPress | Yedekalma |
|---|---|---|---|---|---|
| Where it runs | WordPress plugin | WordPress plugin | WordPress plugin | WordPress with Jetpack | Server-side PHP module or plugin |
| Non-WordPress sites | No | No | No | No | Yes — Laravel, OpenCart, Joomla, custom PHP |
| Management while the site is down | Needs wp-admin | Needs wp-admin | Needs wp-admin | Yes — from their own cloud | Yes — from an independent panel |
| Email (IMAP) backup | Not that we know of | Not that we know of | Not that we know of | Not that we know of | Yes — as a separate component |
| Where backups are stored | A cloud of your choice | A cloud of your choice | Server / plugin destinations | The provider's cloud | Only your own storage — not stored on our servers |
| Managing many sites from one panel | With a separate product | Not that we know of | Not that we know of | Per account | Yes |
| What drives the price up | Feature tier | Feature tier | Per plugin/extension | Sites and storage | Backup frequency only |
| Does site size affect the bill? | Depends on your storage provider | Depends on your storage provider | Depends on your storage provider | Yes | No |
| Where backups are stored | With the provider you choose | With the provider you choose | With the provider you choose | Jetpack's servers (not selectable) | The storage you choose — panel and account data are in Türkiye |
| Turkish-language interface and support | Partial translation | Partial translation | Partial translation | Not that we know of | Yes |
The table summarises the architectural differences between the tools. Because product feature tiers change over time, we make no "the free version has / lacks this" claims here. For the current feature list, please check each tool's own website. Cells for the other tools reflect what we know to the best of our knowledge, August 2026 — versions may change.
UpdraftPlus is a popular, mature WordPress backup plugin, and if you run a single WordPress site it does the job well. Look at Yedekalma if you also run sites outside WordPress (Laravel, OpenCart, custom PHP), if you want your mailboxes backed up as well, or if you want to be ready for the scenario where the site won't load at all and you can't get into wp-admin.
At its core Duplicator is a migration/cloning tool, and it does that well. For a one-off server move it is enough. If what you need is an ongoing, monitored backup routine — scheduled runs, retention rules, integrity verification and watching many sites from one panel — you are looking at a different class of tool. For migration alone, we also offer a website migration workflow.
It is handy for one-click export and import, and on small sites it is often the fastest route. Its limits show on large sites and in regular automation: because the archive is produced in one piece, it can hit time and memory limits on shared hosting. Yedekalma takes backups in chunks (time-sliced) and resumes where it left off.
VaultPress is a mature service that keeps your backups in the provider's cloud — convenient, but it also means you can't decide where your data lives. If data-protection rules (KVKK, GDPR) mean you want to choose the data location yourself, Yedekalma's zero-server-storage model is different: backup files are not stored on our servers; they go straight to the storage you choose.
If you would rather compare against the free versions of these tools, we also publish a free WordPress backup plugin in the WordPress.org directory: backup, one-click restore, site migration and virus scanning — none of its features are locked behind a paid tier. You can try it before moving to the subscription service.
Your data goes straight to your own cloud (zero-server-storage). We are not a storage provider, so you do not buy gigabytes from us and your data does not sit with us.
Alongside files and databases, IMAP mailboxes are backed up and can be written back to the mailbox when needed. Many WordPress backup tools do not cover this.
If you use an S3-compatible bucket with Object Lock (WORM), you can make a backup unmodifiable for the period you set. Even ransomware inside your system cannot delete the locked copy.
With encryption off, archives use standard formats: zip for files, an SQL dump for the database, .eml for messages. Even if you leave us, your backups stay in your own storage.
It may seem odd for us to write this, but a service bought on the wrong expectation helps nobody:
• Your site does not run PHP — the module needs PHP 7.1+ (8.1+ recommended). It is not suitable for purely static sites, Node.js or Python applications.
• You use a database other than MySQL — PostgreSQL, MongoDB and SQL Server are not supported.
• You have a single very small brochure site — a free plugin may well be enough, and we will say so.
• You are looking to back up a computer or phone — we only back up assets on a web server.
An AI assistant can write a working backup script in minutes, and on day one it really does work. The trouble starts in month three, when nobody is watching:
The cloud connection's authorization expires, the host upgrades PHP, the site grows and hits a timeout. The script fails, but it tells no one.
The script runs inside the site. When the server is lost, the site, the backup and the only tool that could say "no backup was taken" disappear together. Note: the same risk applies to Yedekalma's default "In-domain" destination — if the server is lost, that backup goes too; add a second destination (a cloud account or the Receiver Module).
An archive exists, but does it open, is it complete, is it corrupt? Most people find out on the day of the disaster.
Every API change, every new site, every mailbox is another job. Generating the code is easy; keeping it alive for years is not.
With Yedekalma you are alerted when a backup does not arrive on schedule, the health of your storage connection is tracked in the panel, backups are regularly opened in restore drills, and the results reach your inbox in a weekly summary. We don't just take backups; we prove they work.
The best comparison is a trial. Free until the end of the year in the current campaign, no credit card, no automatic charge at the end.
Create Free Account