Arjun K.
AK
Software Engineer in Operations
Small-Business (50 or fewer emp.)
"Simple, Reliable Tunnels for Faster Local Development and Debugging"
4.5/5
What do you like best about ngrok?

I like how simple ngrok makes local development and testing. Setting up a secure public URL for a local server takes only a few minutes, which is incredibly helpful when testing APIs, webhooks, or demo environments.

Both the UI and the CLI are straightforward, so even people who aren’t deeply experienced with networking can get things running quickly. The integrations with common development workflows are solid as well, especially when testing services like Stripe, GitHub webhooks, or mobile apps that require external callbacks.

In most cases, performance has been reliable, with stable tunnels and very little setup friction. The real-time request inspection feature is particularly useful for debugging API traffic. From a productivity standpoint, it saves a lot of time because there’s no need to manually configure complicated port forwarding or spin up temporary hosting environments. The onboarding experience is also excellent: the documentation is clear, and most setup steps feel beginner-friendly. Review collected by and hosted on G2.com.

What do you dislike about ngrok?

One downside of ngrok is that some of the most useful features are locked behind paid plans. The free version works well for testing, but limitations like changing URLs and session restrictions can become frustrating during regular development work.

The UI is clean overall, although managing multiple tunnels or advanced configurations can sometimes feel less intuitive than expected.

Performance is generally good, but free tunnels occasionally experience slower speeds or connection instability depending on usage.

Another issue is that some corporate networks or security systems may block ngrok domains, which can create problems during demos or external testing.

While the platform is easy for developers, less technical users may still struggle to fully understand networking concepts during setup.

The AI or intelligent tooling side is still fairly limited compared to newer developer platforms that are adding more automation and debugging assistance Review collected by and hosted on G2.com.

See what 15 reviewers think of ngrok

4.2 out of 5 · Verified reviews from real users

Read all reviews