Public URLs for

Spend more time programming. One command for an instant, secure URL to your localhost server through any NAT or firewall.

Get started for free Welcome to Kate’s Site! It’s currently under development… Check back soon! $ node app.js Serving app.js port 3000 $ ./ngrok http 3000 ngrok by @inconshreveable Session Status online Account Kate Libby (Plan: Pro) Web Interface Forwarding -> localhost:3000 Forwarding -> localhost:3000
As well as Amazon Web Services and many more.

Take advantage of a powerful local inspector

ngrok provides a real-time web UI where you can introspect all HTTP traffic running over your tunnels. Replay any request against your tunnel with one click.

And so much more.

Explore the docs to see everything ngrok can do.

Join the hundreds of thousands of developers who love ngrok
Here’s some kind words from a few of them.


ngrok has become essential to my workflow. Makes testing responsive designs so much easier.


ngrok is genius, replaying requests makes webhooks 1M times easier to handle.


#ngrok is a dream for testing localhost with remote APIs!


ngrok has got to be the easiest local tunnel solution I've ever used.


ngrok, probably the best tool I have started to use for my webwork since firebug also great support


holy crap. is awesome, this solves pretty much all local developer problems.