Fonctionnalité Plugin — Free

Database Tools — Search, replace and migrate

Changing domains, bulk-fixing URLs or migrating a site: these operations usually require command-line tools or risky scripts. WP Swiss Knife includes a secure search-and-replace tool that handles serialized data and protects your sensitive tables.

What this feature does

Global search and replace

Search and replace any string in all your database tables. The tool correctly handles WordPress serialized data.

Domain change

Automatically replace the old domain with the new one across the entire database: URLs, options, meta, content. Ideal during a migration or HTTPS switch.

Sensitive table exclusion

Critical tables (users, sensitive options) are excluded by default to prevent corruption. You can adjust this list based on your needs.

Automatic backup

Before each operation, the plugin creates a backup of the affected tables. In case of issues, restore in one click.

Batch processing

Large databases are processed in batches to avoid server timeouts. Progress is displayed in real-time.

Preview before replacement

View all found occurrences before launching the replacement. Check exactly what will be modified, table by table.

How it works

1

Enter your search

Enter the search string and the replacement string. For a domain change, use the dedicated mode that pre-fills the fields.

2

Preview the results

The plugin analyzes the entire database and displays a preview of found occurrences, table by table, before modifying anything.

3

Launch the replacement

Confirm the operation. The backup is created automatically, then the replacement executes in batches with a real-time progress bar.

Frequently asked questions

Yes. It's one of its strengths. The plugin detects and correctly handles serialized strings (extensively used by WordPress and its plugins) by automatically recalculating lengths.
Yes. A backup of modified tables is created automatically before each operation. You can restore the original data in one click from the plugin interface.
Yes. The domain change mode automatically excludes sensitive tables and performs the replacement in the correct order to avoid corruption. We recommend a complete backup beforehand however.
Yes. The tool detects multisite installations and offers to process all network tables or only those of the current site.
No. Batch processing allows handling databases of any size. Operations are split into configurable-size queries to respect your server's memory limits.

Also discover

Ready to try?

Téléchargez le plugin gratuitement et activez cette fonctionnalité en quelques clics.