Bandwidth is not the only bottleneck
File count, source disk speed, compression, CPU, encryption, network routing and provider throttling can all make a real transfer slower than a simple size divided by bandwidth calculation.
Estimate the raw transfer window for a WordPress website from site size, actual transfer speed and protocol overhead.
Enter your values and calculate.
This is a planning estimate based on the values you enter. Real WordPress environments can be affected by disk speed, database size, cache behavior, provider limits, plugin architecture, active traffic and third-party services. Verify the production environment before making a live change.
Millions of small files can transfer much more slowly than one large archive. Some shared hosts also throttle CPU, disk I/O or outbound network activity, so a server-to-server migration may be limited by the source host rather than your local connection.
Use the calculator as a planning aid, then validate the result against the actual WordPress installation, hosting account and production traffic. These notes explain the technical assumptions behind the result and the checks I would make before acting on it.
File count, source disk speed, compression, CPU, encryption, network routing and provider throttling can all make a real transfer slower than a simple size divided by bandwidth calculation.
Large databases are usually exported, compressed, transferred and imported. Import time can exceed file transfer time when tables contain millions of rows, large indexes or slow storage.
A WordPress site with many cache files or generated thumbnails can transfer much more slowly than one large archive of the same size because each file adds filesystem and protocol overhead.
The safest process transfers and tests the bulk of the site while the original remains live. The final cutover should move only the data that changed after the staging copy, reducing the critical window.
No. It is an estimate based on the inputs available in a browser. Production WordPress sites can have custom code, unusual server limits, third-party integrations and traffic patterns that change the real requirement.
The calculator runs in your browser. The page does not need an account or a database to calculate the result. Avoid pasting passwords, API keys or private customer information into any planning field.
Use a manual review when the site generates revenue, has active users, contains a large database, uses memberships or subscriptions, has custom integrations, or cannot tolerate an extended rollback window.
The useful part of a planning tool is not the number by itself. It is understanding which assumptions produced the result, which production conditions can change it, and what should be checked before you act. Use this tool as part of a wider migration or infrastructure review rather than as an automatic go/no-go decision.
Migration calculators cannot see the source host, file count, database locks, active writes, plugin behavior or provider throttling. Use the output to decide what needs verification, not as a promise of exact downtime.
A WordPress site can take hours to copy while the production cutover lasts only minutes if staging and final synchronization are planned correctly. The safer workflow is to prepare the destination first and keep the final production change as small as practical.
Orders, leads, memberships, bookings, comments and scheduled jobs can change after the first copy. Any tool used for migration planning should be interpreted together with the site’s live write activity and the method used for the final database state.
No. It estimates or organizes specific migration variables. Actual downtime depends on the migration method, live changes, hosting behavior and DNS strategy.
Yes whenever the project permits it. A private destination test exposes compatibility, PHP, database, cache and routing issues before production traffic moves.
Check key URLs, forms, login, checkout if applicable, redirects, SSL, email, cron jobs, cache/CDN behavior and server logs.