A public HTTPS address for anything running on your machine — a dev server, a self-hosted app, a webhook receiver — at a stable subdomain you choose under hostanywhere.io.
No port forwarding, no public IP, no certificates to manage. The agent only dials out — it works behind NAT and CGNAT.
From the dashboard, click + Expose a Service and fill in:
myapp→ https://myapp.hostanywhere.iolocalhost:3000where traffic should go on your machineThe agent dials out — nothing to open on your router, works behind CGNAT.
Exposing a local web app to the internet, step by step:
| Stable subdomains | Your chosen name under hostanywhere.io — the same URL every day |
| Automatic HTTPS | Valid, managed TLS certificates — nothing to configure or renew |
| Multiple services | Expose several from the same machine, one tunnel and URL each |
| Works anywhere | Behind NAT and CGNAT — the agent only dials out |
| Free to start | 3 public services on the Free plan; custom domains on Developer+ |
| Part of a platform | Works standalone — and grows into the private network, backup and AI features when you want them |
Exposing a service works on its own — install the agent, point it at a local port, done. You don't need to set up the private network between your devices unless you want it. (If you do, it's one page over.)
3 on the Free plan — each service gets its own HTTPS URL. Developer raises that to 25, Team to 100, Enterprise is unlimited. See pricing.
No. The agent only makes outbound connections — nothing to open, works behind NAT and CGNAT.
Yes — every subdomain lands on *.hostanywhere.io with a valid TLS certificate automatically. No certificate setup, no renewal.
Yes — custom domains are part of the Developer plan and above.
Yes — the URL forwards to the service on your machine, so it's reachable while that machine is online and the service is running.
Yes — as many as your plan allows, one tunnel per service, each with its own subdomain.
No — this feature works standalone. The private network between your devices is separate; use it if you also want your devices reaching each other directly.
Install the agent, pick a subdomain, point it at a port.