Duplicator – Backups & Migration Plugin – Cloud Backups, Scheduled Backups, & More
WordPress Backup & Migration Plugin Duplicator provides a simple way to move WordPress sites, create reliable backups, or clone a site for staging. With Duplicator, you can easily migrate, transfer, or clone your WordPress site between domains or hosts with no downtime. Create full backups of your website, or package your entire site to download and install elsewhere with only a few steps. At Duplicator, reliability, security, and ease of use are our top priorities. Duplicator is built on the same engine as Duplicator Pro: backups of any size, encrypted archives, 1-click restore and cloud storage are all part of the free plugin. Our easy migration wizard makes Duplicator the most beginner-friendly backup and migration plugin on the market. You don’t have to hire a developer. Create a backup and migrate sites in just a few minutes. Duplicator Pro This plugin is the Lite version of Duplicator Pro, which comes with scheduled backups, cloud storage integrations, multisite support, staging sites and more. Get Duplicator Pro for the complete migration and backup solution. Easy Site Migration, Backup, and Cloning Duplicator streamlines site migrations by packaging your website files and database into a single file, known as a “backup”. Download and re-install your “backup” on any new WordPress location or server without dealing with complicated setups. Launch at your new destination without installing WordPress. Duplicator is the only migration and backup plugin that works on an empty site. See why experts love Duplicator: “Duplicator provides an easy to use tool to make backups of your site, or to transfer it to another location.” Richard McAdams – Expert Web Developer Backups Without Size Limits Duplicator’s chunked backup engine splits the work into small steps, so backups of any size complete even on shared hosting with strict server timeouts. Pick the archive engine that fits your server (DupArchive, ZipArchive or shell zip) and the database engine you prefer (mysqldump or chunked PHP). Backups build in the background while you keep working, and Duplicator runs on managed hosts such as WordPress.com, WP Engine and GoDaddy Managed. AutoTune: Backup Settings That Configure Themselves Not sure which settings your server needs? AutoTune runs real test backups and finds the configuration that works on your host, automatically. Before every backup Duplicator checks your server configuration, and when something goes wrong it explains the problem in plain language and offers a one-click fix. Secure WordPress Backups Duplicator offers WordPress backups with military-grade encryption. Protect any backup with a password and AES-256 archive encryption, and see the security status of every backup at a glance. Automatically backup your entire WordPress site to secure cloud storage. 1-Click Restore Restore any backup with a single click from your WordPress dashboard: no FTP, no manual installer upload. Duplicator makes 1-click restores easy and stress-free. Quickly restore your entire website in minutes just like a time machine. Duplicator Cloud Storage Keep your backups off-site with Duplicator Cloud, our own secure cloud storage built for WordPress backups. Connect your account, send backups to the cloud and restore them from the cloud when you need them. You can also keep backups in several local folders with automatic retention of the most recent ones. Duplicator Pro adds Dropbox, Google Drive, OneDrive, Amazon S3, FTP/SFTP and any S3-compatible provider. Fast WordPress Migrations Duplicator makes WordPress website migrations fast and stress-free. Quickly move to a new host, domain, or server. No downtime, no data loss, and no coding required. WordPress Multisite Backups Duplicator offers automatic WordPress Multisite backups with easy 1-click restore. Safely backup your entire Multisite network to secure cloud storage. WooCommerce Backups Duplicator offers reliable WooCommerce backups with military-grade encryption. Easily and automatically back up your entire online store to secure cloud storage. Pre-configured WordPress Installs Never start from scratch with Duplicator’s smart pre-configured WordPress installs. Save time and hassle duplicating ready-made sites with 1-click. WordPress Recovery Points with Quick Rollbacks Duplicator offers hourly recovery points and 1-click rollbacks for WordPress sites. Quickly and automatically recover from failed WordPress updates or disasters. Partial WordPress Backup Plugin Duplicator makes partial backups for WordPress quick and easy. Save storage and restore sites faster with database-only, media-only, or completely custom backups. Server to Server WordPress Migration Import Tool Duplicator makes server-to-server WordPress migrations fast and hassle-free. Quickly import your website to a new server in minutes. No downtime, no data loss. Smart WordPress Migration Wizard Duplicator’s smart WordPress migration wizard makes transferring your website to a new host or server effortless. Advanced installer options, custom search and replace rules and security key regeneration are all included. No downtime, no data loss, and no code required. Drag & Drop Import WordPress Website Tool Migrating WordPress sites has never been easier with Duplicator’s drag & drop import tools. Quickly transfer your site to a new host or server in minutes, no code required. Clone WordPress Website Plugin Duplicator clones your entire WordPress website with 1-click, no code needed. Perfect for staging sites, sandbox, or site migration. WordPress Staging Site Duplicator Pro lets you create a WordPress staging site directly from your WordPress dashboard. Safely test plugin updates, theme changes, and new features on a staging environment before pushing changes to your live site. No manual setup, no separate hosting, and no risk to your production site. AI Ready Backups Duplicator exposes its backup abilities through the WordPress Abilities API, so AI assistants can list your backups, create a new one and check its status on your behalf. Every action respects your WordPress permissions. Duplicator Pro Features Duplicator Pro takes Duplicator to the next level with features you’ll love, such as: WordPress staging sites – create a staging copy of your site to safely test changes before going live Drag and Drop installs – just drag the backup file to the destination site! Server to server import – import a backup directly from a URL or from cloud storage, no download needed Scheduled backups – daily, weekly, monthly or hourly, each with its own template and storage destinations Backup templates to save and reuse your backup configurations Cloud Storage to Dropbox Backups, Google Drive Backups, Microsoft OneDrive Backups, Amazon S3 Backups and FTP/SFTP Backups Any S3-compatible provider: Backblaze B2, Wasabi, Cloudflare R2, DigitalOcean Spaces, Google Cloud Storage, Vultr, DreamObjects and more Unlimited storage destinations – send every backup to several locations at once Quick Connect to Duplicator Cloud with your license key Custom Backups and Cloning: want just plugins, or just themes, just the media? No problem! Recovery Points added for very fast emergency site restores Multisite support – back up and migrate an entire WordPress network, install a subsite as a standalone site or import a site into a network Subsite filtering – back up only the subsites you need Installer branding – white-label the installer with your own look and feel Multi-threaded, chunked engine to support larger websites & databases Support for managed and shared hosts such as WordPress.com, WPEngine, GoDaddy Managed, and more WP-CLI commands for backups and automation Custom plugin hooks for developers Advanced permissions – control which roles and users can create, restore, transfer or configure backups Email notifications when a scheduled backup fails Automatic updates and professional support … and much more! Supported Backup Cloud Storage Integrations The free plugin stores backups locally and on Duplicator Cloud. Duplicator Pro adds any Amazon S3 compatible storage provider plus these first-party integrations. Duplicator Cloud Backups Localhost Backups FTP/ SFTP Backups Dropbox Backups Google Drive Backups Microsoft OneDrive Backups Amazon S3 Backups Cloudflare R2 Backups Wasabi Backups Dream Objects Backups Vultr Backups Digital Ocean Spaces Backups Google Cloud Storage Backups Backblaze B2 Storage Backups Linode Object Storage Backups You can easily see why Duplicator is the best WordPress backup and migration plugin on the market! Want to unlock these features? Upgrade to our Pro version Branding Guidelines Duplicator® is a registered trademark of Snap Creek LLC. When writing about the backup & migration plugin by Duplicator, please make sure to uppercase the initial first letter. Duplicator (correct) duplicator (incorrect)
Top keywords
- backups48×3.63%
- duplicator45×3.40%
- wordpress39×2.95%
- backup27×2.04%
- site19×1.44%
- cloud18×1.36%
- storage18×1.36%
- server13×0.98%
- cloud storage12×0.91%
- migration12×0.91%
- pro10×0.76%
- duplicator pro9×0.68%
FluentSMTP – WP Mail SMTP Plugin with Amazon SES, SendGrid, Mailgun, Postmark, Cloudflare, toSend, Gmail and Any SMTP
WP Mail SMTP Plugin for Any Email Service Provider Are your WordPress emails not sending, landing in spam, or failing silently? FluentSMTP is a free WordPress SMTP plugin that fixes email deliverability by routing every wp_mail() call through the email service you choose: Gmail, Google Workspace, Amazon SES, SendGrid, Mailgun, Cloudflare Email, toSend, Postmark, Brevo (Sendinblue), SparkPost, Netcore, Elastic Email, SMTP2GO, Outlook / Office 365, Zoho, or any SMTP host. FluentSMTP talks to each provider’s own API rather than only SMTP, so your transactional and marketing email goes out quickly and lands in the inbox. Set your From name and email, turn on email logging, add failure alerts, and route different senders to different providers, all from one screen. Connect as many email services as you want, and FluentSMTP routes each email to the right one based on its From address. 💚 100% Free Forever — No Pro Version, No Upsells, No Paywalls 💚 FluentSMTP is 100% free and open source, and it always will be. There is no “pro” version, no premium add-ons, no locked features, no email capture wall, no nagging upgrade prompts, no feature limits, and no paid tier. Every integration listed here, from Amazon SES, Gmail and Outlook to SendGrid, Mailgun, Cloudflare, toSend, Postmark, Brevo and SparkPost, is fully available at no cost. You will never have to pay a cent to use any feature of FluentSMTP. We have pledged this as part of our “Five for the Future” participation, an initiative started by the WordPress Foundation. Our parent company WPManageNinja LLC builds commercial products for WordPress businesses and runs a stable, profitable business on those, which means FluentSMTP is our way of giving back to the WordPress community, not a funnel. 👉 Read why it’s 100% free (always) 👈 🎉 Supported Email Service Providers and SMTP Connections Amazon SES (API) Gmail (OAuth API) Google Workspace (OAuth API) Outlook / Office 365 / Microsoft 365 (OAuth API) SendGrid (API) Mailgun (API) Cloudflare Email Sending (API) toSend (API) Brevo, formerly Sendinblue (API) Netcore, formerly Pepipost (API) Postmark (API) SparkPost (API) SMTP2GO (API) Elastic Email (API) Zoho Mail (SMTP) PHP mail() Any SMTP server: your web host, Gmail SMTP, Yahoo, Outlook.com, Yandex and more More native integrations coming soon 🎉 FluentSMTP Features FluentSMTP is built for speed, reliability and scale. Real-time email delivery over each provider’s API Email routing across multiple email connections Connect any email service provider or SMTP server Fallback email connection when the primary one fails Email logging with full headers, body and server response Resend any logged email to any recipient Detailed email reporting and charts Daily connection health monitoring Failure alerts via Telegram, Slack, Discord and Pushover WP-CLI support A fast, modern admin with a dark theme Most importantly, this plugin is free and will always be free. 👉 Read why it’s 100% free (always) 👈 How does FluentSMTP work? Like any WP mail SMTP plugin, FluentSMTP replaces the WordPress wp_mail() function and hands every email to the service you connected, using that service’s own API where one exists, or the SMTP host, port and credentials you gave it for a plain SMTP connection. Every plugin and theme that sends email through wp_mail() is covered, with nothing to change on their side. Email Logging and Debugging FluentSMTP logs every email your WordPress site sends, so you can check at any time what went out, what did not, and what the mail server said about it. Failed emails can be retried, and any logged email can be resent. 🎉 Amazon SES (Native API Connection) The Amazon SES connection sends your WordPress email through Amazon’s low-cost, high-deliverability infrastructure, set up in a couple of minutes. It uses Amazon’s current SES API and supports every SES region, including the EU Sovereign Cloud. The SES client reuses its cURL connection across sends, so a burst of emails does not pay for a new handshake each time. 🎉 Gmail or Google Workspace (Native API Connection) Connect your Gmail or Google Workspace account and send WordPress email over Google’s API rather than Gmail SMTP. The connection uses OAuth, so there is no app password to create or store. 🎉 SendGrid API Connection SendGrid runs a globally distributed sending platform, and the SendGrid API connection takes about a minute to set up. Read the SendGrid connection documentation 🎉 Mailgun Email API Connection Mailgun is a leading email sending service trusted by 225,000+ businesses. You can rely on their globally distributed, cloud-based architecture for sending your WordPress emails. The Mailgun connection takes about a minute to set up, and it uses their API rather than SMTP. Read the Mailgun connection documentation 🎉 Brevo (formerly Sendinblue) API Connection Brevo is a platform for growing businesses with a strong transactional email service. They serve more than 80,000 companies around the world and send millions of emails every day. If you use Brevo, FluentSMTP connects to its API and sends your WordPress email through it. Read the Brevo connection documentation 🎉 Netcore (formerly Pepipost) Email API Connection Netcore is a complete email sending partner with a user-friendly dashboard, statistics and real-time delivery information. The Netcore connection takes about a minute to set up, and it uses their API rather than SMTP. Read the Netcore API connection documentation 🎉 SparkPost Email API Connection SparkPost is a reliable email sending service with detailed analytics. The SparkPost connection takes about a minute to set up. Read the SparkPost connection documentation 🎉 Postmark API Connection Postmark is a highly reliable transactional email service, known for fast delivery and top-tier inbox placement. FluentSMTP connects to Postmark’s Server API directly: paste your Server Token, pick a Message Stream, and your transactional email goes through Postmark, with attachments, CC/BCC, Reply-To and custom headers all carried across. Read the Postmark connection documentation 🎉 Elastic Email API Connection Elastic Email handles both transactional and marketing mail, with per-message statistics in its dashboard. FluentSMTP uses their official API. 🎉 Outlook / Office 365 / Microsoft 365 API Connection Connect your Outlook.com, Office 365 or Microsoft 365 account and send WordPress email over Microsoft’s Graph API. The connection uses OAuth2, so no password is stored on your site, and single-tenant Entra app registrations are supported. Read the documentation for connecting Office 365 email with WordPress 🎉 SMTP2GO Email API Connection SMTP2GO handles both transactional and marketing mail, with per-message statistics in its dashboard. FluentSMTP uses their official API. 🎉 Cloudflare Email API Connection Send WordPress emails through Cloudflare Email Sending using their native REST API. If your domain is already on Cloudflare, you can send transactional email directly from Cloudflare’s edge network, fast, reliable, and with built-in SPF/DKIM/DMARC. FluentSMTP handles the full request shape, including attachments, CC/BCC, Reply-To, and custom headers. The API token is checked when you save it and again on the connection screen, so a bad token is reported before an email needs it. 🎉 toSend Email Sending Provider toSend is a modern transactional email service with a simple API, per-domain analytics, and fast delivery. FluentSMTP ships a native toSend integration: paste your API key, set a verified From address, and you’re sending in under a minute. Failed sends are logged with full payloads so you can resend or debug without leaving WordPress. Read the toSend WordPress setup guide 🎉 Any SMTP Server FluentSMTP works with any service that offers an SMTP connection, including your web host’s mail server, Gmail SMTP, Yahoo, Outlook.com, Zoho Mail and Yandex Mail. You can set the following options: Specify an SMTP host. Specify an SMTP port. Choose the encryption (SSL or TLS). Choose whether to use SMTP authentication. Specify the SMTP username and password. That’s it 💯 Read the SMTP connection documentation 🚀 A Fast, Modern Admin 🚀 Built with Vue 3 as a single-page application, with a light and a dark theme. A lean interface that needs no learning curve. A dashboard with charts and stats showing how your email is doing. 🚀 Automatic Email Routing 🚀 Add as many email connections as you want. FluentSMTP routes each email to the right one based on its From address. Route your transactional emails through one connection and your marketing emails through another, or set a fallback connection that takes over when the primary one fails. 🚀 Email Logs and Reporting 🚀 Want to know how much mail your site is sending, and what it is? The email log lists every email, with charts of the daily totals, and you can resend any of them at any time. It is useful for keeping a record, auditing what goes out, and debugging while you build. You can turn logging off, in which case only failed emails are recorded. Logs live in their own database table, so your WordPress tables stay as they are. 🚀 Connection Health Monitoring 🚀 An expired OAuth token or a removed API key stays invisible until the first email that needed it fails. FluentSMTP checks every connection once a day, shows failures on the dashboard, and notifies you over your configured notification channels the moment a connection starts failing. Only newly broken connections notify, so a known issue will not nag you every day. 🚀 WP-CLI Support 🚀 Manage FluentSMTP from the terminal, which matters most when the emails you need are the ones getting you into the admin: wp fluent-smtp test – send a test email through any connection wp fluent-smtp health – check every connection wp fluent-smtp stats – sent and failed counts wp fluent-smtp prune-logs – clean up old email logs 🚀 Real-time Notifications on Email Failures via Telegram, Slack, Discord and Pushover 🚀 Connect Telegram, Slack, Discord or Pushover, as many as you want at once, and FluentSMTP messages you there the moment an email fails to send, so you find out before your customers do. 🚀 Security 🚀 FluentSMTP is built with security and scale in mind, and gives you several ways to keep your credentials and your sending safe. Store your SMTP and API credentials in wp-config.php instead of the database. Credentials kept in the database are encrypted. Auto-delete old email logs after the number of days you choose. Connections use each provider’s API directly, over OAuth where the provider offers it, so no password needs to be stored where a token will do. 🚀 Plain-Text Version of HTML Email 🚀 FluentSMTP can convert your HTML email to plain text as it sends, and deliver both parts as a multipart message. This helps deliverability and your spam score. Turn it on in the settings. 👉 Credits 👈 FluentSMTP is built by WPManageNinja LLC, the team behind Fluent Forms, FluentCRM and Ninja Tables. FluentSMTP is free and open source, and we will never release a pro version. That is not a feature gap: everything the plugin does is in the free version. We wrote an article about why we made it and where we are taking it. The full source code is on GitHub, and contributions are welcome. 👉 View on GitHub 👈 Compatible With Fluent Forms – The Fastest Form Builder Plugin FluentCRM – Email Marketing Automation, Email Newsletter and CRM Plugin for WordPress WooCommerce Elementor Forms Contact Form 7 Gravity Forms WPForms Lite and WPForms Pro Forminator – Contact Form Ninja Forms Contact Form Form Maker by 10Web Formidable Form Builder GiveWP – Donation Plugin Fast Secure Contact Form Visual Forms Builder Contact Form Builder PlanSo Forms SendPress Newsletters WP HTML Mail Email Templates … and every other plugin that sends mail through the WordPress wp_mail() function. Easy Migration from WP Mail SMTP by WPForms Moving from WP Mail SMTP by WPForms takes a few seconds. Install and activate FluentSMTP on your site. Go to Settings -> FluentSMTP. It will automatically detect your existing configuration from “WP Mail SMTP by WPForms”. Click the “Import From WP Mail SMTP” button and that’s it. Deactivate “WP Mail SMTP by WPForms” and enjoy FluentSMTP. One Click Migration from Easy WP SMTP Moving from Easy WP SMTP takes a few seconds. Install and activate FluentSMTP on your site. Go to Settings -> FluentSMTP. It will automatically detect your existing configuration from “Easy WP SMTP”. Click the “Import From Easy WP SMTP” button and that’s it. Deactivate “Easy WP SMTP” and enjoy FluentSMTP. What’s Next If you like this plugin, then consider checking out our other plugins: FluentCRM – Email Marketing Automation and CRM Plugin for WordPress Fluent Forms – Fastest WordPress Form Builder Plugin Fluent Support – WordPress Helpdesk and Customer Support Ticket Plugin Ninja Tables – Best WP DataTables Plugin for WordPress Ninja Charts – Best WP Charts Plugin for WordPress Paymattic – Simple Payment Donations & Subscriptions Plugin