WordPress plugin
Better Search Replace Pro for WordPress Database Moves
A WordPress move to a new domain or server can leave old URLs and other values in the database. Better Search Replace Pro runs search and replace in the WordPress admin using WordPress native database functions. It works with serialized data across all tables, and you can select specific tables to define the operation’s scope.

How database replacements work
A WordPress move to a new domain or server can leave old URLs and other values in the database. Better Search Replace Pro runs search and replace in the WordPress admin using WordPress native database functions. It works with serialized data across all tables, and you can select specific tables to define the operation’s scope.
Run a dry run to see how many fields would be updated before applying a replacement. After the operation, Pro lets you view exactly what changed. Pro also works with database backup and import while a search and replace is running. An incorrect search or replacement string can damage the database, so check both values and make an appropriate backup before proceeding.
Set up and review a replacement
- Install and activate Better Search Replace Pro in WordPress.
- Open Tools > Better Search Replace in the WordPress admin.
- Enter the search and replacement values, then choose the tables to process.
- Run a dry execute and review the field count and values. Make a backup before applying the replacement.
- Apply the operation only after checking its values and scope.
Repeat and manage database work
Save custom profiles with search and replace settings, then load them for similar tasks later. Pro includes priority email support from the developer, plus support and updates for one year.
WordPress Multisite access
Subsite administrators can search and replace within tables belonging to their own subsite from that subsite’s admin. Network administrators and administrators of the primary website can work across all network tables from the primary site’s WordPress admin.
