If you run a WordPress website, routinely backing it up is one of the most important things you can do to prevent disaster. Fortunately, there are a number of free plugins that will help you safeguard your website.
Here is a list of free backup plugins for WordPress. There are plugins to back up your entire website, or just elements of your database and files. Several of these plugins offer premium versions for enhanced features and support.
Free Backup Plugins for WordPress
Duplicator. Duplicator gives WordPress administrators the ability to migrate, copy, or clone a site from one location to another. The plugin also serves as a simple backup utility. Duplicator supports both serialized and Base64 serialized string replacement. If you need to move a WordPress site or back it up, this plugin can help. Duplicator has nearly 1 million active installs.
WP Time Capsule. WP Time Capsule is a backup plugin that saves the time of having to perform a full backup each time. It uses the cloud apps’ native file versioning system to detect changes and backs up just the changed files and database entries to your account — to Dropbox, Google Drive, or Amazon S3.
WP Time Capsule
UpdraftPlus. Back up into the Amazon S3 or compatible, Dropbox, Google Drive, Rackspace Cloud, DreamObjects, FTP, Openstack Swift, UpdraftPlus Vault, and email. Restore with a single click. Backups of files and databases can have separate schedules. Paid version also backs up to Microsoft OneDrive, Microsoft Azure, Google Cloud Storage, SFTP, SCP, and WebDAV. UpdraftPlus has over 1 million active installs.
WordPress Backup to Dropbox. WordPress Backup to Dropbox is a plugin for WordPress that automatically uploads a backup of your entire website, including all files and its database, to Dropbox. Just choose a day, time, and how often you wish your backup to be performed. To use the plugin, you will need a Dropbox account, which is free for up to 2 GB.
WordPress Backup to Dropbox
BackWPup. The backup plugin BackWPup can be used to save your complete installation and push to an external backup service, like Dropbox, S3, Microsoft Azure, SugarSync, FTP, and more. With a single backup file, easily restore an installation.
myRepono. Automate the process of backing up your entire WordPress website and database, including all post, comments, and user data, and your WordPress PHP, template, and plugin files. Backup management and restoration tools are provided via myRepono.com, giving you an independent backup management and restoration system if your WordPress installation is unavailable.
WPBackItUp. WPBackItUp is a simple solution that creates a backup archive of your entire website with a single click. No setup is required. Backup archives can be quickly and easily downloaded so that they can be stored securely and separately from your hosted WordPress site. Free support is available via the WordPress support forum.
WP Database Backup. WP Database Backup plugin helps you to back up or restore a database easily in a single click. Employ manual or automated database backups. Store your database backup with Dropbox, FTP, Google Drive, Amazon S3, or email.
WP Database Backup
Revisr. If you’re using a Git repository, like Bitbucket or GitHub, Revisr allows you to manage your WordPress site. Back up or restore your entire website, and setup daily or weekly automatic backups. Test changes before deploying them to another server, and revert your website to an earlier version. Commit changes from within the WordPress dashboard.
BackUpWordPress. BackUpWordPress will back up your entire site including your database and all your files on a schedule that suits you. Manage multiple schedules. Have each backup file emailed to you. Works in low memory, shared-host environments. No setup is required.
XCloner. XCloner is a backup and restore plugin designed to allow you to create complete backups of any PHP-MySQL website and to restore them anywhere. It works as a native Joomla backup component, as a native WordPress backup plugin, and also as a standalone PHP-MySQL backup application.