For developers & hosting providers

Preview a WordPress site on its new server,
before DNS moves.

A free, HTTPS preview link for any domain on any server IP - no hosts-file edits, no waiting on propagation. From your browser, or one terminal command.

Free · link expires in 15 min · no signup required

Prefer the shell? curl -fsSL unl.rs | sh then unl example.com

78 previews generated Seconds to a live preview 100% HTTPS · wildcard cert free links last 15 min · Pro never expire
In use at OpenPanelOpenPanel AltusHost UNLIMITED.RS

Why unl.rs

Testing a migration shouldn't mean editing system files

The usual options are clumsy: edit the hosts file on every machine, or point DNS and hope. unl.rs hands you a real HTTPS URL that loads the site straight from the new IP.

No hosts file

No editing /etc/hosts on your machine - or asking a client to. Just open a link.

Secure, no cert needed

Served on a wildcard cert for *.unl.rs. Your server needs no SSL yet.

Share with anyone

One link that works on any device or browser. Clients approve without setup.

Nothing lingers

Free links self-destruct after 15 min. Pro links stay up until you remove them. No content stored.

Scriptable

unl example.com prints a URL - automate migration checks from your shell or CI.

Free & open

Built for OpenPanel, released self-hostable. No account needed to start.

Terminal

One command, from anywhere

Most preview tools stop at the browser. unl.rs ships a tiny CLI so you can spin up a link without leaving your shell.

$curl -fsSL unl.rs | sh
$unl example.com
$unl example.com 203.0.113.9

Resolve-or-ask

Leave the IP off and the CLI resolves the domain locally; if it can't, it asks you to pass one. Pro accounts add API tokens and links that never expire - set UNL_TOKEN in ~/.unlrc and automate from CI.

How it works

Three steps, zero configuration

A thin reverse proxy fetches your site from the IP you name and serves it on a throwaway HTTPS link.

domainexample.comserver ip185.119.90.12Get preview link
1

Enter domain + IP

Give the domain and the server IP it's hosted on, then submit.

Generate *.unl.rs subdomainIssue SSL certificateReverse proxy to your IP
2

We set it up

We issue HTTPS, generate a *.unl.rs subdomain and wire the proxy to your IP.

a1b2c.unl.rs
3

Open your link

Get a shareable a1b2c.unl.rs link that previews the site instantly.

Who uses it

Built for real migration work

The boring part of moving a site is proving it works on the new box. This removes the guesswork.

Migrations

Verify before cutover

Confirm the site runs on the new host before repointing DNS - catch broken paths, missing files and bad vhosts early.

Clients

Get sign-off

Share a clean HTTPS link so clients approve the migrated site without editing their own computers.

DNS changes

No surprises at go-live

See exactly what visitors get after propagation, so the switch is uneventful.

Pricing

Free to use. Pro when you need more.

No account needed for quick previews. Go Pro for permanent, unlimited links and power features.

Free
€0/ forever

For one-off migration checks.

  • Unlimited anonymous previews
  • 15-minute links
  • HTTPS on *.unl.rs
  • Browser & CLI
  • Preview banner
Start now
PRO
Pro
€4.95/ month

For agencies and frequent migrations.

  • Links that never expire
  • Unlimited links tied to your account
  • Turn links on / off anytime
  • Password-protect any link
  • Custom domain - *.yourdomain.tld
  • Full API access & tokens
Get Pro - €4.95/mo

Secure Stripe checkout · cancel anytime

FAQ

Frequently asked

Built for developers and admins performing migrations between hosts. Open the site at its new location without any system or DNS changes, so you and your clients can test before repointing the domain.
The IPv4 address of the hosting server, and the domain configured on that web server.
The server IP and domain are stored temporarily. When your link is opened, the proxy connects to the server, requests the site and rewrites links in the response so it renders correctly on the preview URL.
Yes. Install the unl CLI with curl -fsSL unl.rs | sh, then run unl example.com. Pro accounts can generate API tokens and create links that never expire.
Free previews last 15 minutes. Pro accounts get links that never expire and can be switched off anytime.
Yes - previews are served over HTTPS with a wildcard certificate for *.unl.rs. You do not need SSL on your server.
Only those with the link. Previews are public but temporary, and marked as a proxy with a banner so no one mistakes them for the live site.
No content from your previewed site is stored. Only temporary proxy entries are kept to route traffic, and they expire with the link.

Spin up a preview in seconds

No account, no credit card, no DNS gymnastics. A domain, an IP, and a link you can trust.