Alternatives to localhost.run
A tunneling service that exposes a local web server to the internet using ordinary SSH. The listings below can replace it for an important use case. Each note says what changes if you switch.
The original
localhost.run
A tunneling service that exposes a local web server to the internet using ordinary SSH.
Replacements
Listings that take over the same core job as localhost.run.
ngrok
A tunnelling agent and gateway that exposes a local app to the internet with request inspection.
ngrok uses its own agent installed on Windows or macOS instead of plain SSH, and adds request inspection plus SSH and RDP access on a larger commercial platform.
Pinggy
A tunneling service that gives localhost a public URL over SSH, with a web debugger for traffic.
Pinggy also works over plain SSH without a client and adds UDP tunnels and a web debugger for inspecting and replaying requests.
Tunnelmole
An open-source tunneling tool that gives a server running on localhost a public HTTPS URL.
Tunnelmole is open source and optionally self-hostable, installed through a script or npm, whereas localhost.run is a closed hosted service used through SSH.
zrok
An open-source tunneling tool for sharing local services and files publicly or privately, built on OpenZiti.
zrok is open source and can be self-hosted on OpenZiti, adding private shares and file sharing, but needs an invite and environment setup before use.
LocalXpose
A hosted tunneling service with a client binary that exposes local servers to the internet.
LocalXpose uses a dedicated client binary and requires an account, but offers automatic TLS for exposing local servers on Windows, macOS and Linux.
Expose
A tunneling service with an open-source client that gives local sites a public URL.
Expose has an open-source client that works through firewalls and VPNs, relying on the Beyond Code hosted service with some features in a paid Pro plan.
LocalCan
A macOS app that gives localhost a stable public URL for testing webhooks and sharing previews.
LocalCan is a paid macOS app giving localhost stable public URLs, a request inspector with replay and snapshots, instead of SSH-based tunnels with changing free domains.
Similar software
Related functionality, not a direct replacement.
smee.io
A free webhook payload delivery service that forwards events to an application running on localhost.
Webhook Relay
A webhook gateway that receives, transforms and forwards webhooks to public URLs, private servers or localhost.
Hookdeck
A hosted webhook gateway that receives, queues, filters and routes webhooks and external events.
mkcert
A zero-config command-line tool that creates locally trusted HTTPS certificates for development.
Stripe CLI
Stripe's command-line tool for building and testing Stripe integrations, including forwarding and triggering webhook events.