BACK TO DIRECTORY

Better Search Replace

by WP Engine

4.3
(544 ratings)

When moving your WordPress site to a new domain or server, you will likely run into a need to run a search/replace on the database for everything to work correctly. Fortunately, there are several plugins available for this task, however, all have a different approach to a few key features. This plugin consolidates the best features from these plugins, incorporating the following features in one simple plugin:

  • Serialization support for all tables
  • The ability to select specific tables
  • The ability to run a “dry run” to see how many fields will be updated
  • No server requirements aside from a running installation of WordPress
  • WordPress Multisite support

Time-saving features available in the Pro version:

  • View exactly what changed during a search/replace
  • Backup and import the database while running a search/replace
  • Priority email support from the developer of the plugin
  • Save or load custom profiles for quickly repeating a search/replace in the future
  • Support and updates for 1 year

Learn more about Better Search Replace Pro

The search and replace functionality is heavily based on interconnect/it’s great and open-source Search Replace DB script, modified to use WordPress native database functions to ensure compatibility.

Want to contribute?

Feel free to open an issue or submit a pull request on GitHub.

Screenshots

The Better Search Replace page added to the "Tools" menu

The Better Search Replace page added to the "Tools" menu

After running a search/replace dry-run.

After running a search/replace dry-run.

Plugin Details

Active Installs
1.0M+
Total Downloads
18,684,004
Version
1.4.11
Requires WP
6.2
Requires PHP
8.1
Tested Up To
7.1
Added
2015-01-06
Last Updated
2026-08-25 1:48pm GMT

Ratings

5
431
4
15
3
11
2
17
1
70