ngrok
ngrok.com
A reverse proxy that creates a secure tunnel from a public HTTPS URL to your localhost, exposing local servers for webhooks, OAuth callbacks, mobile app testing, and sharing demos with clients.
Why it is useful
The standard tool for exposing localhost to the internet during development. Beyond tunneling, ngrok provides a web inspection UI to view and replay every request, built-in authentication, and TCP tunnels for non-HTTP protocols. The free tier handles most development needs; paid tiers add stable subdomains that survive reconnects — useful for persistent webhook integrations.