Find answers to common questions about using WP Domain Changer to migrate your WordPress site to a new domain.
Yes! WP Domain Changer is 100% free to use with no hidden costs, premium plans, or feature limitations. The tool runs entirely in your browser and doesn't require any server resources, which means we can offer it completely free forever.
Absolutely! Your database file never leaves your computer. All processing happens locally in your browser using JavaScript. We never upload, store, or have any access to your files. This makes WP Domain Changer one of the safest tools available for WordPress URL migration.
WP Domain Changer supports:
The tool works with any text-based SQL dump file, regardless of database size (though very large files may take longer to process in your browser).
The automatic detection looks for WordPress URLs in the wp_options table. If it doesn't find your URL, possible reasons include:
wp_)wp_options tableDon't worry! You can simply type in your old URL manually. Just make sure to include the full URL with protocol (e.g., https://old-site.com).
You should use whatever URL format your WordPress site currently uses. If your old site is https://www.example.com, use that exact format. If it's https://example.com (without www), use that instead.
Use whatever protocol (HTTP or HTTPS) matches your old site in the "Old URL" field. For the "New URL" field, we strongly recommend using HTTPS for security. However, make sure your new domain actually has an SSL certificate installed before changing to HTTPS in your database.
Yes! WP Domain Changer works for any URL change, including:
staging.site.com → site.comsite.com → blog.site.comsite.com/wordpress → newsite.comold-site.com → new-site.comWP Domain Changer performs a simple find-and-replace operation, which means it does not handle serialized data. WordPress stores some data in serialized PHP format, where the string length is part of the data structure.
For most WordPress migrations, this isn't a problem because:
If the tool can't find your old URL, check these things:
https:// or http://)Your wp-config.php file doesn't usually contain domain-specific URLs, so in most cases, you won't need to change it. However, check if your wp-config.php has these constants defined:
WP_HOMEWP_SITEURLIf these are present and hardcoded to your old domain, you should update them manually or remove them to let WordPress use the database values.
Since all processing happens in your browser's memory, the size limit depends on your device's available RAM and browser capabilities. Most modern computers can handle database files up to 500MB-1GB without issues.
For very large databases:
WP Domain Changer will perform the URL replacement on a multisite database, but WordPress Multisite has additional complexity with domain mapping and network settings. For multisite migrations, we recommend:
After importing your updated database to the new domain:
Common causes include:
As long as you keep your original database backup (which you absolutely should!), you can always restore it. This is why we always recommend: