Plugin categories

Create a Website with AI
Better Search Replace

Better Search Replace

A simple plugin to update URLs or other text in a database.

4.3

Rating summary

537

Reviews

1M

Active installations

Better Search Replace
Better Search Replace
Better Search Replace
Better Search Replace

Overview

Compatibility

Installation instructions

Customer support & learning resources

Changelog

Main benefits

Serialization support for tables

Select specific tables

Run a dry run

No server requirements

Multisite support

About this plugin

Version: 1.4.7
Last updated: 16-07-2024
WordPress version: 3.0.1
Tested up to: 6.6
PHP version required: false
Languages: Catalan, Chinese (China) [+52]
Learning resources: View resources

Overview

This WordPress plugin is specifically designed to facilitate the process of moving your WordPress site to a new domain or server by simplifying the essential task of running a search and replace operation on the database. It consolidates the best features from various similar plugins, offering comprehensive capabilities such as serialization support for all tables, the option to select specific tables, and the functionality to execute a "dry run" for previewing updates. This plugin also supports WordPress Multisite and requires no special server conditions apart from having WordPress installed. Additionally, the Pro version includes advanced time-saving features like viewing changes made during search/replace, database backup and import, custom profile saving/loading, and priority email support from the developer. With support for multiple languages including English, French, German, and Spanish, the plugin ensures broad usability and flexibility. Furthermore, it builds on the robust open-source Search Replace DB script by interconnect/it, adapted to use WordPress native database functions to maintain compatibility and reliability.

Serialization support for all tables

  • Ensures that serialized data is correctly handled during search/replace operations
  • Prevents data corruption by maintaining the integrity of serialized arrays and objects

Ability to select specific tables

  • Provides flexibility to target only the necessary tables for search/replace
  • Reduces the risk of unintended changes by limiting the scope of operations

Ability to run a 'dry run'

  • Allows users to preview changes before applying them
  • Helps in identifying the number of fields that will be updated, ensuring accuracy

No server requirements aside from a running installation of WordPress

  • Simplifies the setup process by eliminating the need for additional server configurations
  • Ensures compatibility with any standard WordPress installation

Features list

Feature

Premium version

Unlimited Sites

Deploy on an unlimited number of websites.

Unlimited development domains

Use on any number of development domains.

Lifetime of software updates

Receive software updates for the lifetime of the product.

1 year of priority email support

Get priority email support for one year.

All features

Access to all available features.

Pricing

Personal

$59 / one-time

Plan includes

1 Site
Unlimited development domains
1 year of software updates
1 year of standard email support
All features
Buy Now

Ultimate

$99 / one-time

Plan includes

Unlimited Sites
Unlimited development domains
Lifetime of software updates
1 year of priority email support
All features
Buy Now

In some cases companies have different prices based on various components like a location. As a result the prices displayed here can differ from the ones you see on their websites.

See all pricing options

Rating and reviews

4.3

Rating summary

537

Reviews

1M

Active installations

5
4
3
2
1

User sentiment analysis

Users appreciate the plugin's effectiveness in search and replace operations, saving substantial time during tasks like domain migration, URL updates, and fixing broken links. Its simplicity and straightforward functionality are frequently praised, with many highlighting its ability to perform large-scale changes efficiently. However, a significant drawback mentioned is the restriction of the 'dry run' feature to the paid version, which many feel is essential for safely previewing changes. Some users have also reported issues like database corruption, lack of updates in specific content areas, and poor customer support. Overall, while the plugin is considered a powerful tool, its limitations in the free version and potential risks necessitate cautious use.
LELB Society

LELB Society

25 Jan, 2025

With this great plugin, I was able to clear up all the mess in my database, replacing http://www.domain to non-www.domain. The process affected over 5000 instances successfully. Such a heavy burden was removed from my shoulders. Thank you so much.
illusionistmagic

illusionistmagic

18 Jan, 2025

Advertises that it works with Regex, but not even the Pro version works with regex.
bipedalrabbit

bipedalrabbit

02 Dec, 2024

Used this plugin just now. The dry run feature is great. I backed up my site and successfully updated 1,937 cells. I did a spot check and everything looks smooth. Thanks for the fantastic plugin! 👍🏻
andersjytzler

andersjytzler

01 Nov, 2024

I recently moved servers for my ushi.dk webshop, and i don’t know how i would have done it without BSR! 🙌😄 Thanks a lot for a great plugin guys!!
webdesignuk

webdesignuk

24 Oct, 2024

Used this plugin for literally years, but in the last few months, it has destroyed sites built with Beaver Builder consistently. Wish it still worked.

FAQ

Using Better Search Replace

Is my host supported?

Can I damage my site with this plugin?

How does this work on WordPress Multisite?

How can I use this plugin when changing URLs?

What features are available in the Pro version?

Does this plugin support serialization?

Can I select specific tables to run the search/replace on?