Check how your website looks on any server IP before changing DNS records. The easiest way to test server migrations, hosting changes, and pre-launch sites.
No software to install, no host file editing, no complicated setup.
Type the domain name you want to preview and the IP address of the server you want to view it on.
HostCheck creates a unique URL that routes your request through our proxy with the correct Host header.
Click the link and navigate the full website as if DNS had already been updated. All pages, styles, and images work.
Everything you need to preview websites with confidence.
Generate a working preview link in under 5 seconds. No waiting, no queues.
Preview without touching your live DNS. Your production site stays completely unaffected.
Send preview links to clients and colleagues. No technical setup needed on their end.
Browse the complete website — internal links, images, CSS, and JavaScript all work through the proxy.
Moving hosts? Verify everything works on the new server before pointing your domain.
We never store your data. Preview sessions are completely transient and private.
A concrete example of how a team uses the tool before changing live DNS.
Example scenario: an agency is moving example.com from shared hosting to a VPS at 203.0.113.50. The live domain stays on the old server while the new stack is prepared and checked.
Copy the files and database, create the virtual host, match the PHP version, and make sure the new server can answer for the real domain.
Enter the live domain and the target IP to produce a shareable preview URL that behaves like the DNS cutover has already happened.
Check the homepage, navigation, forms, account or checkout flow, redirects, media files, and any page tied directly to revenue or lead generation.
If the preview shows the default site, broken styling, mixed content, or mail issues, the team fixes them on the new server while visitors still see the old one.
A careful team does not click around randomly. They follow the same order each time: homepage, navigation, key landing pages, forms, admin or login area, and finally the pages that create revenue or enquiries. That order catches most migration problems fast because it exposes missing assets, broken rewrites, PHP issues, and CMS configuration problems early.
HostCheck is especially useful when the people signing off are not technical. Instead of asking a client to edit a hosts file, you can send them a working preview URL on mobile or desktop and collect approval before the DNS cutover window starts.
Trusted by developers, sysadmins, and agencies worldwide.
Migrating from one host to another? Check the new server renders everything correctly before switching DNS.
Built a new site on a staging server? Preview it with the real domain to catch issues before going live.
Need to check if an issue is server-specific? Preview the same domain on different IPs to isolate the problem.
Share a preview link with your client so they can see the new site before you make the DNS switch.
We act as a reverse proxy. When you open a preview link, our server fetches the page from your
specified IP address while sending the correct Host header for your domain. This
tricks the target server into serving the right website, just as if DNS pointed to it.
Yes, completely free. No sign-up, no limits, no hidden costs. We plan to keep the core tool free forever.
The preview proxy connects to your server over HTTP by default. Most servers will still respond correctly. Full HTTPS support is on our roadmap.
Absolutely not. HostCheck only reads from the server you specify. It makes no changes to your DNS, hosting, or server configuration.
Yes! Preview links are just regular URLs. Copy and share them with anyone — they'll see the same preview without needing any setup.
DNS propagation is the time it takes for updated DNS records to spread across all DNS servers worldwide. It typically takes 4 to 8 hours, but can take up to 48 hours in some cases. The speed depends on your TTL (Time To Live) setting — lower TTL values mean faster propagation. We recommend lowering your TTL to 300 seconds at least 24 hours before any planned DNS change.
Yes, HostCheck provides the same functionality as editing your hosts file, but without the drawbacks. With the hosts file method, you need administrator access, it only works on your device, and you must remember to undo the changes. HostCheck gives you a shareable link that works on any device — including mobile phones — with no setup or cleanup required.
Yes. Enter your WordPress domain and the new server's IP address, and HostCheck will show the site as it would appear on the new server. Note that some WordPress features like admin login, forms, and AJAX requests may behave differently through the proxy. For a complete WordPress migration test, we recommend also using the hosts file method alongside HostCheck.
Your hosting provider typically displays your server IP in the dashboard or control panel. In
cPanel, look under "Server Information." You can also find your current DNS IP by running
nslookup yourdomain.com in a terminal. For the new server, check the welcome email
from your hosting provider or the server management dashboard.
TTL (Time To Live) tells DNS servers how long to cache your DNS records, measured in seconds. Before a migration, lower your TTL to 300 seconds (5 minutes) at least 24 hours in advance. This ensures that when you switch DNS, the change takes effect quickly across the internet. After migration is complete and verified, you can raise the TTL back to a higher value like 3600 (1 hour).
Yes. In fact, HostCheck is especially useful for CDN-fronted sites because it lets you preview the origin server directly, bypassing the CDN. Enter the origin server's IP address (not Cloudflare's) and your domain to see exactly what the origin server returns. This is invaluable when migrating origin servers while keeping the CDN configuration unchanged.
Every server migration carries risk. HostCheck eliminates it.
When you move a website from one hosting provider to another, the process involves copying website files, exporting and importing databases, configuring the new server environment, and finally updating your domain's DNS records to point to the new server's IP address. That final step — the DNS change — is the point of no return. Once DNS is updated, visitors start seeing the website on the new server.
If something is wrong on the new server — a misconfigured database, missing files, a PHP version incompatibility, or an SSL certificate issue — visitors will see a broken website. Depending on your DNS TTL settings, it could take hours to revert the change. During that time, you are losing visitors, customers, and search engine rankings.
HostCheck lets you see exactly what visitors will see on the new server, before you make any DNS changes. This means you can catch and fix every problem while your live site continues running perfectly on the old server. There is zero risk to your visitors, zero impact on your search rankings, and zero downtime.
Think of it as a dress rehearsal for your server migration. You get to see the full performance before opening night, and if anything needs fixing, you have time to address it without any audience watching.
Before tools like HostCheck existed, the standard way to preview a website on a different server was to edit your computer's hosts file. This local file overrides DNS lookups, allowing your computer to resolve a domain to a specific IP address. While functional, this approach has significant drawbacks:
HostCheck solves every one of these problems. A single preview link works on any device, can be shared with anyone, and requires no cleanup afterwards.
Hosting provider migration: You are moving from one web host to another. After setting up the new server, use HostCheck to preview every page before switching DNS. Verify that images load, forms work, and the design renders correctly.
WordPress migration: WordPress sites are particularly sensitive to server changes. Database connection strings, permalink structures, and plugin compatibility can all differ between servers. HostCheck lets you browse the entire WordPress site, including the admin panel, on the new server.
Client approval: You have built a new version of a client's website on a staging server. Instead of asking the client to edit their hosts file (which most clients cannot do), send them a HostCheck preview link. They can review the new site on their phone, tablet, or desktop — no technical skills required.
Debugging server issues: A website is behaving differently on two servers. Use HostCheck to preview the same domain on both IPs side by side, making it easy to compare and identify the source of the problem.
CDN origin verification: When changing the origin server behind a CDN like Cloudflare, use HostCheck to verify the new origin responds correctly before updating the CDN configuration.
HostCheck was built by people who manage websites and servers every day. We understand the pressures of tight migration windows, demanding clients, and the need for things to just work. That is why we designed HostCheck to be as simple as possible — two fields, one button, instant results. No accounts, no subscriptions, no learning curve.
Whether you are a solo freelancer managing a handful of client sites or an agency handling hundreds of domains, HostCheck fits into your workflow without any friction. Generate a preview link in seconds, share it with whoever needs to see it, and move on to the next task.
HostCheck includes public documentation, editorial standards, and practical migration resources.
Browse structured resources for DNS cutovers, server migrations, staging checks, and post-launch verification.
See how HostCheck articles are updated, checked, corrected, and separated from advertising decisions.
Read about the problem HostCheck solves, who uses it, and the principles behind the product.
In-depth articles on DNS, hosting, migrations, and website management.
Learn what DNS propagation is, why it takes time, and how to speed it up during server migrations.
Step-by-step guide to testing your website on a new server before switching DNS records.
Complete guide to migrating WordPress to a new hosting provider with zero downtime.
The 12 most common server migration mistakes and how to avoid every one of them.
It's free, instant, and requires zero setup. Just enter your domain and IP.
Get Started — It's Free