Replace Text Across All Elementor Pages Without Opening Each One
A company name changes.
"I bought the pro version to S/R some content in my 120 page Elementor Pro site, and it worked great. Took about 30 seconds total. This saved me days of manually editing pages."
— Luke Wagner, Blogger
Change text, links, images and buttons across your whole Elementor site in seconds - with a preview before you replace, one-click undo and automatic backups. Built for Elementor's data, so nothing breaks.
Latest plugin version 1.8.5 was updated 2 weeks ago, fully compatible with WordPress 7.1.3
Elementor saves every page as structured data, so database search & replace tools miss content, break layouts or leave stale caches. This plugin edits Elementor's own data widget by widget, and clears Elementor's cache after every change.
The plugin works with both Elementor Free and Pro versions as well as some of the most popular Elementor 3rd-party add-ons out there.

Update text, links and images across hundreds of Elementor pages in one run, with live progress. Filter by post type and pick exactly which pages to change. Bulk Replace Guide

See every match and how often it appears on each page before anything changes. Dry run is on by default, so nothing is saved until you say so.
See each changed page before and after, side by side, so you can check the result at a glance.


A backup is saved before every replace. Restore a page in one click, or export and import backups when you move a site. Backup & Import Guide

Swap domains, fix broken links and replace images in links, buttons and image widgets - including partial URL replacement. Replace Links & URLs

Press Alt+Shift+F in the Elementor editor to see matches highlighted on the page and replace them on just that page.

Works with Essential Addons, ElementsKit and Premium Addons. Scan any custom widget - including Form fields and repeaters - and choose which fields can be searched. Supported Addons

Case-sensitive and text-only matching, plus regular expressions for complex patterns and HTML in Text Editor widgets.
Every replace is logged with user, date, terms and match counts. Export to CSV to show clients exactly what changed.

Re-run any of your last 20 searches in one click, and see pages changed and total replacements at a glance.

See pages changed and total replacements at a glance, right on your WordPress dashboard.
From reviews of the free and Pro versions.
"I banged my head against the wall with Better Search and Replace. I was about to tell the client we'd have to open EVERY page to do a manual replace - until I found this plugin. We got the changes made in under an hour."
"I have about 21 locations where I want to change the town name in the Elementor page. It did exactly what it says on the box - faultlessly. It's themed to look just like it's a part of Elementor."
"I'm a developer who builds websites professionally with Elementor. The only Elementor compatible search and replace option, and it works very well."
"I was able to bulk-update a bunch of button labels across several pages without issue. Developer was very responsive to my support questions!"
"I finally got past the database updates from generic S&R plugins and Elementor reconciliation challenges and can continue to scale our assets."
"Search and replace works great for individual pages and saves me hours of work when editing small changes in sites or duplicating posts."
The free version handles one page at a time. Pro adds bulk changes and the safety net for doing them.
| Feature | Free | Pro |
|---|---|---|
| Search & replace inside the Elementor editor | ✓ | ✓ |
| Replace across many pages at once | ✗ | ✓ |
| Links, buttons & images | Single page | All pages |
| Preview, undo & visual diff | ✗ | ✓ |
| Automatic backups before every replace | ✗ | ✓ |
| Third-party widgets & custom fields | ✗ | ✓ |
| RegEx pattern matching | ✗ | ✓ |
| Audit log & CSV export | ✗ | ✓ |
| Page size it can handle | Up to 300 KB of Elementor data | Up to 10 MB (very large pages) |
| Support | Help center | Priority email |
A quick comparison table highlighting the difference between the Free and Pro versions of our plugin.
Every license includes all Pro features, a year of updates and priority email support, and our 14-day refund policy. Choose yearly, or pay once with a lifetime license.
For freelancers and small agencies
Add to Cart Add to CartFor your own website
Add to Cart Add to CartFor agencies and large networks
Add to Cart Add to CartNot sure yet? Try the free version on your own pages first - no license needed.
Try Free VersionFeel free to send us a message if you have any additional questions about our plugin.
Read the latest content from our blog.
A company name changes.
Moving a site to a new address is easy to plan and easy to get wrong.
You installed an SSL certificate, the site loads on HTTPS, and yet the browser still shows a “Not secure” warning.