How to send WP site to client?

So I have a WP site built on a domain with hosting but I have to send it to my client so they can set up the website on the existing domain. He said something about putting the site into a package and sending it with the database. Im wondering how I could put WP site and Im guessing the database is from the hosting provider?

  1. Duplicator is already mentioned, you have other plugins such as UpdraftPlus, or All in one WP migration (my tool), etc… You must tell your client which plugin did you use for creating backup, as he needs to use the same to restore it on his domain.


This site will teach you how to build a WordPress website for beginners. We will cover everything from installing WordPress to adding pages, posts, and images to your site. You will learn how to customize your site with themes and plugins, as well as how to market your site online.

Buy WordPress Transfer