No account · No API key

Your localhost, live on the web.

Run one command and Swiftli creates a random temporary HTTPS address for your local application. No registration, configuration file, server address, or manually chosen subdomain.

Random URL generated automatically Windows, Linux and macOS
swiftli terminal
➜ swiftli 5000

SWIFTLI TEMPORARY TUNNEL

────────────────────────────────────────

Local app http://127.0.0.1:5000 Status CONNECTED Public URL https://t-8f31b2d43a70c5e1.online.swiftli.ke
Keep this terminal open. Press Ctrl+C to stop the temporary tunnel.

1 command

to publish localhost

0 accounts

for temporary access

3 platforms

Windows, Linux and macOS

How it works

From local port to public link in three steps.

Swiftli removes the account, token, and naming steps from temporary testing.

01

Run the command

Start your local app, then run swiftli 5000.

02

Get a random URL

Swiftli automatically allocates a temporary wildcard address. There is nothing to name or configure.

03

Share and test

Open the URL from another device or share it while the Swiftli terminal remains connected.

Built for quick testing

Less setup. Faster feedback.

Designed for demos, device testing, webhook experiments, and temporary collaboration around a local HTTP app.

Instant allocation

A random temporary hostname is generated when the client connects.

Anonymous by default

Basic temporary tunnels do not require account registration or API tokens.

Terminal-native

Use the same simple command pattern across Windows, Linux and macOS.

Temporary lifecycle

The public address is tied to the running terminal session.

Existing app friendly

Forward ordinary HTTP requests to the local port your app already uses.

Zero naming setup

Users never need to choose or reserve a public subdomain.

Downloads

Install once. Tunnel whenever you need it.

Choose your platform, install the terminal command, then run swiftli 5000.

Current installers require Python 3, but no pip packages, account, configuration file, server address, API key, or chosen subdomain.

Start sharing

Your next public test URL is one command away.

Download Swiftli, point it at your local port, and let the server generate the address.

Choose your platform