Better Find and Replace


This plugin will automatically find a specific word and will replace it with your own word. The changes will be automatically done before the website renders to the browser’s. It doesn’t affect any other plugins files or your database.

Easily Find and replace text, HTML code, image’s url, footer credits or anything in the website without touching the database. Also, you can search and replace permanently in Database too.

Key Features

  • Easy to use and user-friendly options
  • Search and replace text loaded by Ajax / jQuery
  • Search and replace any text
  • Find and replace URLs
  • Search and replace images, attchment URLs etc..
  • Create word masking with find-replace over the whole website
  • Create find-replace temp rules without touching database.
  • Remove or change footer credit without touching database or HTML code
  • Replace anything in HTML code
  • Replace images in real-time rendering
  • Mask bad words posted in comments
  • Change different language’s content to your own language
  • RegEx supported
  • Replace any HTML tag or attribute
  • Lighting first find-replacement in Database table’s ( posts, postmeta, options )
  • Select a specific database table to replace content
  • Dry Run to see what will be change on Database
  • Search and replace Whole Words Only in Database

How to replace in DB?

  • First create a report by selecting dry run from bottom of the setting section
  • Report will appear in a modal window. You can check there which row / data is going to be replaced.
  • On the report’s, if you think the replacement is perfect which you want, then close the report window and un-check the dry run and click the Find & Replace button.
  • Attention: Please check the report and make sure which data you are going to replace. It’s very important because once you replace it in the Database you can’t un-done it.
  • important: So, before replacing in the database create a dry run report and see if it’s perfect or not. If it’s wrong change the find keyword then try again the same procedure until you see it’s perfect on the report.

Pro Features

  • Database Replacement Features:
  • Powerful search and replace in database
  • Ability to check & replace each item separately which going to be replaced in the database
  • Bulk Replacement on report’s page, generate by dry run option
  • All tables in database
  • Search and replace Unicode Characters UTF-8 ( e.g: U+0026, REČA ) in Database
  • Additional filterting options in default / custom URLs

  • Real-Time Rendering Features:

  • RegEx supported
  • Advance Regex – Powerful code blocks / multilines find and replace in real-time (masking) rendering
  • Advance Regex – Any (CSS / JS / HTML) code Block find and replacement in real-time (masking) rendering
  • Advance filtering options :-
  • Case insensitive – search and replace case sensitive or insensitive
  • Whole Word – search and replace whole word
  • Unicode – search and replace Unicode Characters
  • Skip posts / page / custom taxonomies etc.. urls
  • Skip CSS – External, Internal, Inline
  • Skip JavaScript – External, Internal
  • Bypass rule – keep texts unchanged on specific area with special pattern
  • Bypass rule – keep base links / urls ( post, pages, custom taxonomies etc..) unchanged where find word exists in that URL.

Advance Regex – Code blocks / multilines find and replacement example – (Real-time Rendering)

Find code block and replace with your own or keep blank *replament field to remove code block. Let consider the following CSS code block for replace. Put following
code block in find field*

<style media="screen">
    html { margin-top: 32px !important; }
    * html body { margin-top: 32px !important; }
    @media screen and ( max-width: 782px ) {
        html { margin-top: 46px !important; }
        * html body { margin-top: 46px !important; }

Then put following code block in *Replace field to replace the above code block*

.site-title a{color: red;}

Join the elite web professionals who enjoy Better Find And Replace Pro!

Setup Video Guide – How to install and setup search and replace rules

Forum and Feature Request

For Quick Support, feature request and bug reporting

Visit our forum to share your experience or request features

As it’s open source, check our github development Status


  • Add Find Rule - Plain Text
  • Add Find Rule - RegEx
  • Add Find Rule - jQuery / Ajax Text
  • List of All Masking Rules
  • URLs replacement in Database
  • Media replacement in Database
  • Dry run report


  1. Upload the WooCommerce_AltCoin_Payment_Gateway folder to the ‘/wp-content/plugins/’ directory
  2. Activa el plugin a través del menú «Plugins» en WordPress


11 de noviembre de 2020
Hi, I have installed the plugin and it killed my site. I tried to buy the plugin to get help. I never received support and developer was very bad with me. they responded only to argue, and never responded to my support request. Obviously the money was never refunded. If you want to keep your site good, and get support with honest people, try another similar plugin.
24 de octubre de 2020
I can not even begin to desribe what an amzing timesaver this has been for me. Where Translatepress gives up, this plugin steps right in and fixes misspellings and wrong capitalizations in no time in my [databasename]_trp_dictionary. Do be careful though. Once it's done in database, there is NO going back except for a full database restore. But if you're not drunk or just fooling around when using this, you will be more than satisfied.
Leer todas las 22 reseñas

Colaboradores y desarrolladores

«Better Find and Replace» es un software de código abierto. Las siguientes personas han colaborado con este plugin.


Traduce «Better Find and Replace» a tu idioma.

¿Interesado en el desarrollo?

Revisa el código , echa un vistazo al repositorio SVN o suscríbete al registro de desarrollo por RSS.

Registro de cambios

Version: 1.1.5

  • Improvement: Ajax find and replacement
  • Feat: Advance filters for CSS rule (pro)
  • Feat: Advance filters for JavaScript (pro)

Version: 1.1.4

  • Improvement: Real-time find and replacement
  • Feat: Real-time find and replacement – advance filtering( skip base urls) (pro)

Version: 1.1.3

  • Improvement: Real-time find and replacement
  • Feat: Real-time find and replacement – advance filtering (pro)
  • Feat: Real-time find and replacement – bypass rule (pro)

Version: 1.1.2

  • Improvement: DB search and replacement

Version: 1.1.1

  • Improvement: DB search and replacement multiple search to single downgraded

Version: 1.1.0

  • Improvement: RegEx improved for real-time find and replace
  • Feat: Find and replace code blocks – pro

Version: 1.0.9

  • Improvement: Database Search and Replacement
  • Feat: Whole Word Only – search on database
  • Feat: Search Unicode Characters in DB – pro

Version: 1.0.8

  • Improvement: Multiple selection

Version: 1.0.7

  • Fix: Notification issues

Version: 1.0.6

  • Feat: Dry run on database search
  • Feat: Reports on dry run search
  • Feat: Case-insensitive search in database

Version: 1.0.5

  • Change: Plugin name changed – Real Time Auto Find and Replace to Better Find and Replace
  • Feat: jQuery / Ajax loaded text replacement
  • Feat: Database table selection / filter
  • Feat: URLs replacement with filtering options

Version: 1.0.4

  • Fix: Notification issues

Version: 1.0.3

  • Fet: RegEx Supoorted

Version: 1.0.2

  • Fet: Replace in Database
  • Improvement: Find-Replace speed up
  • Brand new user-interface

Version: 1.0.1

  • Improvement: Imporved some codings
  • Fix a bug.

Version: 1.0.0

  • Fix a bug.

Version: 0.5

  • Initial release.