Preview your website
before switching DNS.
Password protection, no-expiry links, wildcard support, custom labels. Everything the paid tools charge a monthly fee for, free for everyone. No watermark, no signup wall, no trial countdown.
We put client sites on Hostinger®. Code ROMAILSHAH for extra off.
Check the new server before your visitors do.
The same migration, with and without a preview link. See what happens under the hood.
Without DNS Previewer
Switch first, find out later.
- 1
Copy your site to the new server
Files, database and SSL certificate. - 2
Switch DNS and hope
There’s no easy way to see the new server under your real domain first. - 3
Wait for DNS to update
Often hours, depending on the TTL on your DNS record. Find the problems live
Your visitors spot them before you do.
With DNS Previewer
Check first, switch when it works.
- 1
Copy your site to the new server
Same as before. Your live site stays put. - 2
Generate a preview link
Enter your domain and the new server’s IP address. - 3
Check it in your browser
Your real domain, served from the new server. Send it to a client or open it on your phone. Everything works? Switch DNS
Visitors go straight to a working new site.Generate a preview link
The same job, without the monthly bill.
Checking a site before you point DNS at it is basic plumbing. We do not think basic plumbing should carry a subscription.
Every feature you’ll need.
Free. Forever. Really.
Password protect
Share a preview only with stakeholders who have the password.
No-expiry links
Sign in and create previews that live until you deactivate them.
Wildcard / multisite
Preview a whole domain, subdomains included.
Specific subdomain
Aim at blog.example.com or staging.example.com directly.
Flexible SSL
HTTPS, HTTP, or auto-fallback. Your upstream cert doesn't have to match.
Custom labels
Give each preview a friendly name for your dashboard.
Personal dashboard
Sign up to track your active previews and hit counts.
No ads, ever
We don't track you, and we don't clutter your preview with ads.
Migration and DNS guides
Written from real migrations, for when something isn’t resolving the way it should.
This site can't be reached: what Chrome is actually telling you
The heading is the same for half a dozen different faults. The line underneath it, and the code at the bottom, are what tell you which one you have.
TroubleshootingERR_CONNECTION_REFUSED: what it means and how to fix it
ERR_CONNECTION_REFUSED means nothing was listening on that port. Why it is not a timeout, and the five server-side causes to check.
TroubleshootingERR_SSL_VERSION_OR_CIPHER_MISMATCH: what it means and how to fix it
Your browser and the server share no TLS version or cipher they both accept. What a visitor can do, and the five server-side causes.
TroubleshootingERR_SSL_PROTOCOL_ERROR: what it means and how to fix it
ERR_SSL_PROTOCOL_ERROR means the HTTPS handshake failed and no page was sent. What a visitor can try, and the five causes to check.
Troubleshooting502 Bad Gateway: what it means and how to fix it
A 502 Bad Gateway means one server got an unusable answer from another. What to do as a visitor, and the four causes if the site is yours.
WordPressError establishing a database connection: how to fix it
Nearly always wrong details in wp-config.php, or a database server that will not answer. How to tell which one it is, and how to fix it.
Stop testing DNS migrations by refreshing and crossing your fingers.
Create your first preview in under a minute. No credit card, no email required if you don’t want one.
