Zero DNS changes required

See your site on the
new server first

Enter your domain and new server IP. Get a live preview URL instantly — before you touch a single DNS record.

01 Domain name
02 New server IP address
generate preview
Preview ready
Expires in 24h No DNS change needed
WordPress Laravel Magento Drupal Joomla Static sites
0+
Previews generated
24h
Preview duration
0ms
DNS changes needed

Works with any web stack

WordPress WooCommerce Magento 2 Laravel Drupal Joomla OpenCart PrestaShop Shopify Ghost Next.js Vue / Nuxt CodeIgniter Symfony Static HTML

How it works

Three steps, zero risk

01

Enter domain + IP

Type your domain name and the IP address of the new server where your site is already uploaded and configured.

02

Get a preview URL

We generate a unique subdomain like abc123.preview.tweakbin.site that routes directly to your new server.

03

Preview and confirm

Open the URL to see your site exactly as it will look after DNS propagation. Confirm everything works, then switch DNS confidently.

Why tweakbin

Built for developers
& hosting teams

Instant preview

Preview URL ready in under a second. No setup, no installs.

🔀

Virtual host aware

Correctly handles servers hosting multiple sites on the same IP.

🔒

HTTPS secured

All preview URLs are served over HTTPS with wildcard SSL.

🕐

24-hour window

Links stay active for 24 hours then auto-expire. No cleanup needed.

🌍

Any CMS or stack

WordPress, Magento, Laravel, static sites — all work out of the box.

🚫

No DNS changes

Your live site is never affected. Preview is completely isolated.