Complementor/Text find and replace
Content / widget · Elementor module

Text Find and Replace Tool Widget Plugin for Elementor

Give visitors a find and replace tool: paste text, choose the words to swap, match case or whole words, and copy the result, all in the browser.

Included in All AccessClassic Elementor widgetFrom $29 USD / year
Complementor / Text find and replaceProduct preview
Text, style and layout controls inside Elementor
01 / Interactive demonstration

Try find and replace

These are the actual published widgets. Change the text, the Find or Replace with fields or the options and press Replace all, or type in the live example; the result updates in your browser.

02 / Inside WordPress

Text find and replace controls in Elementor

Content sets the heading and its tag, the labels for the text, Find and Replace with fields, example values, the button and result labels and an optional icon. Behaviour sets Match case and Whole words defaults, whether visitors see those checkboxes, live updating, the replacement count and the copy button. The Presentation tab styles text, gap, alignment, inputs and text box height, both buttons with hover states, and the result box.

03 / Website use cases

Where to use text find and replace

Visitors who need to swap a word throughout a block of text, such as a product name, a spelling or a placeholder, usually have to open another app. Text find and replace puts a small tool on your page: paste the text, enter what to find and what to replace it with, choose Match case or Whole words, and copy the result. Nothing leaves the browser.

01

Writing tools pages

Offer a quick word swap next to your other free text tools.

02

Templates and boilerplate

Let visitors swap a placeholder name throughout a sample letter or policy.

03

Spelling variants

Convert British to American spellings, such as colour to color, in pasted copy.

04 / Installation and setup

How to add a find and replace tool in Elementor

Start with Complementor installed and your license connected. Enable this module in the WordPress library, then configure it in Elementor.

  1. Install Complementor, connect your license and enable Text find and replace in the Complementor library.

  2. Drag the Text find and replace widget onto the page in Elementor.

  3. In Content, set the labels and optional example text, Find and Replace with values.

  4. In Behaviour, set Match case and Whole words, and choose live updating, the count and the copy button.

  5. Style the inputs, buttons and result in Presentation, then publish and try it.

05 / Content and style controls

Customize text find and replace in Elementor

Configure the settings available for this module to suit the page you are building.

  • Separate Find and Replace with fields; any characters, including | and $, are matched and inserted literally.

  • Match case and Whole words, as defaults and optional visitor checkboxes.

  • Shows “3 replacements made.” or “No matches found.”

  • Copy result button with a fallback for sites without the Clipboard API.

  • Optional live updating while visitors type.

  • Example text is replaced on the server so the page shows a before and after.

  • Style the inputs, buttons with hover colours and the result box.

06 / Choose the right approach

Text find and replace and Elementor alternatives

Compare the existing Elementor workflow with this Complementor module before choosing your setup.

Find and replace in a text editor

Word processors and code editors do this for private files. Use this widget when your visitors need the tool on your site.

Better Search Replace and similar plugins

These change text in your WordPress database. Use them to edit your own site; this widget only changes text a visitor pastes and never touches your content.

Elementor HTML widget with custom script

You can write your own tool in an HTML widget. This widget adds options, counts, copying, translations and native styling.

07 / Requirements and compatibility

Text find and replace compatibility with Elementor

WordPress 6.5+PHP 8.0+Elementor 3.25+
  • Requires Elementor.
  • JavaScript is needed to replace new text; the example result is rendered on the server.
  • Literal matching only; no regular expressions or case-preserving replacement.

Complementor uses classic Elementor APIs. Atomic-native controls are not implemented. Check your theme, cache and integrations on a staging site before release.

08 / Common setup problems

Troubleshoot text find and replace

Check these settings if the published page behaves differently from the editor.

Why did nothing change?

The text has no match. Check Match case and Whole words; the summary says “No matches found.”

Why was part of a longer word replaced?

Whole words is off. Tick Whole words so “cat” does not change “category”.

Why is the capital letter lost?

With Match case off, every match is replaced with exactly what you typed in Replace with.

My old widget used “find|replacement” in one field. Does it still work?

Yes. A saved value with a single | is split into the Find and Replace with fields.

09 / Frequently asked questions

Text find and replace plugin questions

Does it need Elementor Pro?

No. It works with the free version of Elementor.

Is the text sent anywhere?

No. Replacing and copying happen in the visitor's browser; nothing is submitted or stored.

Does it support regular expressions?

No. Find text is matched literally, so symbols such as $, | and . work as typed.

Is it accessible?

Yes. Every field and checkbox has a label, buttons and checkboxes work with the keyboard, Enter in the Find field runs it, and the count is announced as a status message.

Can I replace with nothing?

Yes. Leave Replace with empty to delete every match.

10 / Annual All Access subscription

Get text find and replace with Complementor

This module is included with all 1007 current Complementor solutions. Choose your production website allowance; every plan includes the same modules.

All Access · 1 site

One website

$29USD / year
  • All 1007 current modules
  • Plugin downloads and updates for one year
  • New releases during the paid term
  • Product support
Choose 1 site ↗

Renews at $29 USD each year.

All Access · 5 sites

A few websites

$49USD / year
  • All 1007 current modules
  • Plugin downloads and updates for one year
  • New releases during the paid term
  • Product support
Choose 5 sites ↗

Renews at $49 USD each year.

All Access · 25 sites

More websites

$99USD / year
  • All 1007 current modules
  • Plugin downloads and updates for one year
  • New releases during the paid term
  • Product support
Choose 25 sites ↗

Renews at $99 USD each year.

Applicable taxes extra. Annual subscriptions renew automatically unless canceled in your customer account. Elementor Pro is required for Exclude current post. Read the terms and 14-day technical-issue refund policy.