URLs that stay put
Restart your app or reconnect your laptop. Your project's address stays the same.
Your project, one URL away
Give webhooks, teammates, and clients a reliable route to your local app. Inspect requests on your machine and keep control of what you share.
yaktunnel login
yaktunnel http 3000 --name checkout
Create your free account
Connect a device
Verify the signed release manifest with the public key supplied by your YakTunnel operator.
On Linux, macOS, or OpenBSD, extract the CLI into a directory on your PATH, such as ~/.local/bin, and make it executable. On Windows, extract yaktunnel.exe into a permanent folder and add that folder to your user PATH.
yaktunnel version
yaktunnel login
yaktunnel http 3000 --name my-app
For headless machines, use login --credential-store file or a scoped YAKTUNNEL_TOKEN. Keep credentials out of project configuration.
Restart your app or reconnect your laptop. Your project's address stays the same.
Inspect and replay requests locally. Share selected, redacted captures when your team needs them.
WebSockets, hot reload, and server-sent events work alongside ordinary HTTP requests.
$0 / month
3 stable endpoints · 5 GB
1 user
10 private-network devices
$8 / month
10 stable endpoints · 50 GB
1 user
50 private-network devices
$24 / month
25 stable endpoints · 250 GB
5 users
250 private-network devices
Beta pricing. Local inspection and access protection on every plan. No automatic overage charges. Developer workloads, one EU region. Private networking (beta): devices connect directly over WireGuard; traffic that has to go through our relays is included under fair use and is never billed.