Ethereal Link Replacer · v1.0.1

Change every link on your site. Break nothing.

Moving to a new domain, HTTP to HTTPS or a new media host? Ethereal Link Replacer rewrites links everywhere they live – posts, options, meta, terms and comments – and keeps page builder serialized data intact.

  • Free & open source
  • Serialized data safe
  • 5★ on WordPress.org
🔗Link ReplacerDry run
✓ serialized · safe1,284
Preview changes
How it works

Three steps, zero risk

🔗Link ReplacerDry run
✓ serialized · safe1,284
Preview changes
Step 1

Preview every change

A dry run lists every change before anything touches the database. Nothing is written until you approve.

🧩wp_postmeta_elementor_data
s:22:"http://old-site.com/a"
s:23:"https://new-site.com/a"

✓ serialized · safe

Step 2

Replace without breaking page builders

Serialized arrays are unpacked, replaced and their lengths recalculated – the classic raw-SQL corruption never happens.

📄changes.csvWP-CLI
  • wp_posts842
  • wp_postmeta391
  • wp_options51
⬇ Download CSV log
Step 3

Keep a record

Every change is logged and downloadable as CSV. For big migrations: WP-CLI with memory-efficient batches.

Features

Safe search & replace

Serialized data

Recalculates lengths so Elementor, Divi and others never break.

Dry run

See the full list of changes before you save.

Choose where to look

Posts, post meta, options, terms, term meta, comments. GUIDs only if you want.

Text or regex

Regular expressions validated before running, with the dangerous /e modifier blocked.

CSV log

Every change recorded, ready for audit.

WP-CLI

Script large migrations from the terminal.

Service

Rather not do it yourself? We'll do it.

Professional migration with backup, testing and cache clearing. Your site stays online the whole time.

Request a migration
From €39
  • Full backup before any change
  • Domain move or HTTP → HTTPS
  • Site testing and cache clearing
FAQ

Frequently asked questions

Is it really free?

Yes. Free and open source (GPL v2 or later), with no paid tier and no limits.

Can I undo a change?

Not inside the plugin – so always make a backup and a dry run before applying.

Does it touch siteurl and home?

No. They are skipped on purpose, so you never lock yourself out.

Plugin or service – which one?

For simple changes the plugin is enough. For business sites or multi-domain moves, our service from €39 saves you time and risk.

Ready for direct bookings?

Free with unlimited properties. Add card & PayPal payments when you need them.