There are several plugin to clone your WordPress site. Some of them are paid and some are free to use. But most of the time beginner fall in trouble with the procedure of taking backup and restore WordPress site. Today I’ll show you how to clone a WordPress site in step by step.
What is cloning? Why should you clone your site?
If you are using WordPress for a long time then you may fall in trouble with your site. It may be hacked, infected by malware or any types of issue with your site. In that case your all valuable information may be lost.
For this reason you should make a backup of your WordPress site to make it sure your site is secured to restore anytime.
There are couple of plugins to backup and restore WordPress site. In this article I’ve used Wp Clone By Wp Academy
that is easy to use. Now let’s see how to clone your WordPress site. Why I’m using Wp Clone?
- Because it is totally free
- Easy to use
- One click backup and restore feature
- No need to sign up
Step 1: Install and activate Wp Clone
First of all go to WordPress plugin’s directory and search for the keyword Wp Clone. To do so navigate to Dashboard->Plugin->Add New.

A list of plugin will be available among them install and activate Wp Clone By Wp Academy.
If you don’t know how to install a plugin you can see our previous tutorial about How to Manage a WordPress Plugin.
Step 2: Create a backup of your site
Creating a backup is so easy that a beginner can easily manage this plugin. To create a backup just head over to Wp Clone from Dashboard. Also you may navigate to Dashboard->Wp Clone.

From the new page select the checkbox called Create Backup and click on Create Backup button. It will take some time upon your site size. If your site is large than you may take a custom backup. For example, if your site have some video file of about more than 1 GB then it may take a bit more time to create a backup. To reduce the backup size and required time just exclude those video files from backup.
After a successful backup you will be redirected to a page that says Backup Successful! You can see a backup url that you can use to restore your site.
Step 3: Restore from backup
You can Restore from backup in two ways.
- From the zip file given in the table
- From the backup url address
⇒ Restore backup from table’s zip file
To restore backup from the zip file shown in the table just tick the checkbox called Restore Backup. Then select the checkbox field I AGREE and finally click on Restore Backup button. A popup message will appear asking restore permission. Allow the permission. Restoring the backup may take some time upon your backup size.

After a successful restore page will reload automatically including a message Restore Successful!
⇒ Restore from the backup link
Restore from respected backup link is alike the previously described process. To restore from the respected backup link just copy the backup link url and paste it in box called Restore from URL. You can get the link from the tables column named log. Right click on that and copy that link address (Here I’m using chrome. So screenshot may changes upon your browser or browser version)

So this is the easiest way to clone a WordPress site. I hope you’ve gotten the procedure. If you found a more easy way to create backup and restore that please let us know so that we may update. Have any question? Leave a comment below.