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
https://katesapp.ngrok.io 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 http://127.0.0.1:4040 Forwarding http://katesapp.ngrok.io -> localhost:3000 Forwarding https://katesapp.ngrok.io -> 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.

@_shadj

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

@Breefield

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

@davejlong

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

@thecodeboss

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

@Botto

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

@julianwachholz

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