>
Hire me

WP-CLI Search & Replace Planner

Prepare a shell-quoted WP-CLI URL replacement dry run while preserving GUID columns.

  • Free, no sign-up
  • Runs in your browser
  • 100% private — runs in your browser
Sharjeel Tahir

By Sharjeel Tahir

WordPress & Technical SEO Specialist · Lahore, Pakistan

Your inputs

YOUR RESULT

Ready to review

Enter your details to begin.

Your inputs stay in this browser.

Prepare a shell-quoted WP-CLI URL replacement dry run while preserving GUID columns. Enter your old and new URLs to generate a safe search-replace command that understands serialized data, unlike a blind SQL text replacement. Run it from the intended WordPress installation after a verified database backup; the tool never connects to your server.

Why inspect the dry run before changing data?

Run the generated command from the intended WordPress installation after a verified database backup. WP-CLI understands serialized data, unlike a blind SQL text replacement. The generated command always includes --dry-run and --skip-columns=guid. Review the affected tables and counts before deciding whether a real replacement is appropriate.

What doesn't this tool do?

This tool generates a POSIX shell command and never connects to your server. All prefixed tables may include plugin or shared data outside the current site; confirm that scope first. Multisite, domain mapping and network migrations require separate planning. The output intentionally does not perform a live replacement.

Read the official documentation ↗

Need help applying the result?

Send the website and the change you are planning. I can review the scope and the next technical step.

Discuss your WordPress project Explore all tools