Back to Support Move Your Site Import an Entire WordPress Site

Import an Entire WordPress Site

Interested in migrating your site to WordPress.com?

For a short time, we’re offering migrations from your existing WordPress site to WordPress.com for free! Sign up for a new Creator or Entrepreneur plan and our expert Happiness Engineers will handle the migration for you.

If you have a website built with WordPress on another hosting provider that you want to move to WordPress.com, you can use our Import Everything option. This will copy your existing self-hosted WordPress.org site to your new WordPress.com site, including your content, media, plugins, and theme.

Prerequisites

To follow the steps in this guide, you will need:

Import from Self-Hosted WordPress

⚠️

By importing a site using this method, the entire contents of the WordPress.com site will be erased and replaced with the site that you import.

To import a WordPress website to WordPress.com, take the following steps:

  1. Log into your new WordPress.com account or site (or create one here).
  2. In the WordPress.com site’s dashboard, navigate to Tools → Import.
  3. Under “I want to import content from:” select WordPress.
importer options
  1. On the next screen, enter the public site address of your self-hosted WordPress site:
The Import from WordPress screen with the option to enter the site address of your self-hosted site and "Continue"
  1. Click the Continue button. In the background, the importer will ensure your source site has all the necessary prerequisites.
  2. The option to import Everything will be selected by default. Click Continue to move to the next screen:
The Import from WordPress screen with the option to import everything selected and an arrow pointing to "Continue".
  1. On the next screen, review the URLs of your source and destination site and read the information explaining that the content, users, themes, plugins, and settings will all be replaced on the destination site:
The import confirmation screen confirming that you want to start the import.
  1. If you agree, click Import Everything.
  2. Click the “Import and overwrite” button to start the import process:
The final warning that using Import Everything will overwrite the content of the site you are importing to.
  1. You can now monitor the import progress or safely navigate away from the import screen. We’ll send you a notification when the import has been completed.
Import in progress screen.

Depending on the size of the site you’re importing, the import process can take a few minutes to a few hours. If the import has not been completed in six hours, or you see errors during the import process, our Happiness Engineers are here to help!

After the Import

When the import completes, review the site to make sure it looks like what you expect.

You might also want to do any of the following:

Was this guide helpful for you?

Not quite what you're looking for? Get Help!

Copied to clipboard!