Categories: WordPress News

Copy Your WordPress Site with Reprint

Reprint is a free, open-source, PHP-based tool that copies a WordPress site’s files and database. The plugin is available in the WordPress.org Plugin Directory, along with the command-line client used to copy the site.

WordPress has long let you export your posts and pages. Moving the site itself means bringing along its theme, plugins, uploads, and settings, too. Making that easier has been part of WordPress’s Data Liberation work since 2024.

Example use cases

You can use Reprint to copy your site to a new host, or to create a local copy meant for testing.

While moving your site to a new host, visitors can keep using the original. Use Reprint to copy the site, and then open the copy to check that your pages load, your images appear, and your forms work before you send visitors there. When you’re ready to switch, pause changes on the original site, make one last copy, and point your domain to the new host. The step-by-step guide to moving your site walks you through the move.

You can also use Reprint to create a site copy meant for testing, a place to try changes without affecting the site your visitors use. Copy your site to your computer or try the experimental, browser-based option in WordPress Playground. Use the copy to try a new layout with your existing pages, see how a plugin fits into your site, or check that everything still works after a WordPress update.

How Reprint copies a site

Reprint sends your files and database directly to the computer or server you choose, one piece at a time, without needing to connect to an external service. The transfer can begin without your old host having to make room for an archive of the whole site.

If the connection drops during the copy, you can resume from the last saved point. If you give Reprint a new site address, it can update links that point to the old one. It builds on the WordPress Importer’s approach to rewriting links and applies it to the copied database, including links stored in site settings, blocks, shortcodes, and complex data structures like serialized data or custom fields safely without corrupting tables.

When copying a site repeatedly, Reprint figures out what changed since the last time and copies only the files it needs.

Try Reprint

You don’t need to connect your own site to see how Reprint works. Try the experimental, browser-based option in WordPress Playground. You can copy a sample site right in your browser, with nothing to install.

When you’re ready to work with your own pages and settings, start with a test site you manage. The guide to making your first copy takes you from installing the plugin to opening the copied site on your computer.

A WordPress Commenter

Recent Posts

WordCamp Asia 2027 Is Coming to Penang

Next year, WordCamp Asia 2027 heads to Penang, Malaysia. From April 9 to 11, the…

2 days ago

WordPress 7.2 Beta 5

WordPress 7.2 Beta 5 is ready for download and testing! This beta release is intended…

3 days ago

WordPress Credits Welcomes More Than 50 Institutions

More than 50 educational institutions have joined WordPress Credits, giving students worldwide a way to…

4 days ago

WordPress 7.2 Beta 4

WordPress 7.2 Beta 4 is ready for download and testing! This beta release is intended…

1 week ago

WordPress 7.1.4

This security release features fixes for multiple issues. Because this is a security release, it…

2 weeks ago

WordPress 7.2 Beta 2

WordPress 7.2 Beta 2 is ready for download and testing!  This beta release is intended…

2 weeks ago