Expose localhost
to the internet

Share your local server with anyone in seconds. No configuration. No cloud. Just one command.

Or create a free account first to get your own token and dashboard.

piperace — bash
$piperace http 3000 -d myproject
https://myproject.piperace.fun
Connected

Download & try without registration

Or view all binaries

Everything you need to tunnel

One binary, one command. Stable URLs, real TLS and no friction between your laptop and the internet.

Instant tunnel

One command exposes any local port. Works behind NAT and firewalls — no port forwarding, no router config.

Stable subdomains

Your subdomain stays the same on every reconnect. Perfect for webhooks, OAuth callbacks and shared links.

HTTP, TCP & TLS

Tunnel web apps, databases or raw sockets. Automatic wildcard TLS means every subdomain is HTTPS out of the box.

No warning pages

Visitors land straight on your app. No interstitial click-through, no friction for the people you share with.

Unlimited bandwidth

No transfer caps while Piperace is in beta. Push real traffic and develop without watching a meter.

Terminal QR code

A scannable QR code prints right in your terminal — open the tunnel on your phone for mobile testing instantly.

On the roadmap

What we're building next. Join the beta and we'll let you know the moment it ships.

In development
UDP tunnels

Game servers, VoIP and IoT protocols need UDP. We're actively building first-class UDP tunnel support.

Coming soon
Custom domains

Today every tunnel runs on piperace.fun. Soon you'll be able to bring your own domain and brand your links.