My main use case for ngrok is for development and testing. In my company, we use automation of document processing, and whenever I have to test it, I use ngrok so that I can verify the code is working locally.
Full Stack Developer Intern at a tech services company with 1-10 employees
Daily tunneling has simplified local debugging and has accelerated document workflow testing
Pros and Cons
- "ngrok has positively impacted my organization since everyone uses it for development and testing, and without it, I do not know how we would test locally."
- "For the documentation part, ngrok should provide an easy transition for legacy users."
What is our primary use case?
What is most valuable?
I believe the best features ngrok offers are the ease of download and the minimal space it occupies. The terminal-like interface is very helpful in my daily work. When I first heard of ngrok, I thought it would be something new that I would have to learn extensively, but that was not the case. It was very easy to use with a simple command-line interface.
ngrok has positively impacted my organization since everyone uses it for development and testing. Without it, I do not know how we would test locally. Since then, we can only test it on our local code editor. It has made our work considerably easier.
ngrok saves a lot of time for my team. Previously, if you wanted to do development using a normal local code editor and then test it, you could deploy it directly. However, in production code, there is literally nothing to show what is causing an error, which would cost much more time and resources. With the use of ngrok, you can easily debug it.
What needs improvement?
Currently, I do not think there is anything about the features. Perhaps if I could run multiple codes simultaneously, that would be an improvement, as that was a problem I faced.
I think if ngrok supports multiple ports at one time, it would be an improvement.
For the documentation part, ngrok should provide an easy transition for legacy users. I think because of that, many people prefer an open source alternative such as a local tool over ngrok.
For how long have I used the solution?
I have been using ngrok for six months.
Buyer's Guide
IT Governance
May 2026
Find out what your peers are saying about ngrok, MetricStream, Qualys and others in IT Governance. Updated: May 2026.
892,943 professionals have used our research since 2012.
What do I think about the stability of the solution?
ngrok is stable.
What do I think about the scalability of the solution?
I believe ngrok is pretty scalable, but since our company was not scaling that much, I have not explored much.
How are customer service and support?
I did not face any problem contacting ngrok's customer support. However, I believe someone from our company did face a problem, and the customer support was pretty helpful for them.
I would rate customer support as a nine since I did not experience it myself, but my fellow employees were very much impressed with the customer support.
Which solution did I use previously and why did I switch?
I did not know of other options, but if I think of some options now, I can consider some local tools such as Local Expose and local tunnel. I believe these are popular alternatives to ngrok.
How was the initial setup?
ngrok is something which I use daily. It is the first thing I open after starting my laptop.
What was our ROI?
I believe ngrok provides a good return on investment. Since we were using the free tier, it was giving us very good savings on resources and time. Even if we were to pay for it, it would be a good investment.
What's my experience with pricing, setup cost, and licensing?
I do not know much about pricing, setup cost, and licensing since we were using the free tier, so I have not used the paid model of ngrok.
Which other solutions did I evaluate?
I did not know of other options, but if I think of some options now, I can consider some local tools such as Local Expose and local tunnel. I believe these are popular alternatives to ngrok.
What other advice do I have?
I believe if someone wants to use the free tier and a good tool for their coding, then ngrok is the best. I would rate this review as an eight overall.
Which deployment model are you using for this solution?
On-premises
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Last updated: Apr 28, 2026
Flag as inappropriateAi Engineer at a insurance company with 501-1,000 employees
Authentication and access control have improved project deployment and human verification
Pros and Cons
- "ngrok is very user-friendly, which is my first preference."
- "On the free account, the link changes every time I use it."
What is our primary use case?
My main use for ngrok is authentication and access control. ngrok has been very useful for me. I recommended my company to purchase a subscription because it helps me with authentication for the project I created and for verifying that the person is truly human. ngrok is very scalable and useful for our needs. We also used ngrok for public exposure.
What is most valuable?
The best features I use are authentication. ngrok offers multiple valuable features including HTTP, HTTPS tunneling, authentication, webhooks, and testing support. I find myself relying on authentication and access control the most.
ngrok is very user-friendly, which is my first preference. The second advantage is that it is more scalable. The third benefit is that I can generate solutions very easily. It is very simple to generate the functionality I need.
ngrok is very useful for me since I use it to deploy my projects.
What needs improvement?
On the free account, the link changes every time I use it. The pricing is decent, but I would prefer it to be a little cheaper in India compared to US pricing.
For how long have I used the solution?
I have been using ngrok for the last year.
What do I think about the stability of the solution?
ngrok is stable in my experience.
What do I think about the scalability of the solution?
I can rate ngrok's scalability as nine out of ten.
How are customer service and support?
My company does not have a business relationship with this vendor beyond being a customer.
Which solution did I use previously and why did I switch?
I have not tried any other solution. ngrok was the best option, so I chose it.
How was the initial setup?
The setup was very easy.
What about the implementation team?
My team used my project on a single server.
What was our ROI?
We saved a lot of time. My team used my project on a single server, which allowed me to save considerable time.
Which other solutions did I evaluate?
I have not chosen any other solution.
What other advice do I have?
I recommend that others use ngrok at least once so they can have an understanding of it. I gave this product a rating of 10 out of 10.
Which deployment model are you using for this solution?
Public Cloud
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Last updated: May 5, 2026
Flag as inappropriateBuyer's Guide
IT Governance
May 2026
Find out what your peers are saying about ngrok, MetricStream, Qualys and others in IT Governance. Updated: May 2026.
892,943 professionals have used our research since 2012.
Senior Trust Operations Data Engineer at DIGICERT, INC
Testing web apps externally has become faster and saves time and resources
Pros and Cons
- "ngrok saves weeks of development time, as I am able to catch problems and fix them without deploying resources in dev servers or production servers."
What is our primary use case?
My main use case for ngrok is that when I boot up a server and want to test it non-locally, I can use ngrok to do that.
I created a Flask application and I wanted to make sure that it was performing in the way that I wanted it to, so I used ngrok to test it without booting up everything in production or development.
That's the only use case I have with ngrok; it's just good for testing, making sure the application that I've developed works in a quick manner, rather than having resources to boot it up.
How has it helped my organization?
ngrok positively impacts my organization by making deploying a lot easier, catching problems sooner without costing resources, as you can deploy it externally without it being external and see the problems to fix them fast.
What is most valuable?
The best features ngrok offers include creating an anywhere IP that's localhost but not localhost at the same time, allowing you to boot it up and see what your application is doing.
That quick setup with ngrok saved me money by not having the resources to boot up a development server or production, making sure my code is working in a dev server that is exposed in a way.
ngrok saves weeks of development time, as I am able to catch problems and fix them without deploying resources in dev servers or production servers.
What needs improvement?
I cannot think of anything for ngrok improvements, but knowing that you are able to deploy something externally without it being external is just the main reason I use it, and that is a game changer for sure.
Everything seems pretty simple with ngrok, and I love the documentation since it is really easy to use.
For how long have I used the solution?
I have been using ngrok for a year.
What do I think about the stability of the solution?
ngrok is stable.
What do I think about the scalability of the solution?
I am not sure about ngrok's scalability, as I just use it locally, so I do not know if it scales well or not.
How are customer service and support?
I have not reached out for customer support, but I have noticed the documentation is very well documented; I was able to find answers on their website with no issues.
How would you rate customer service and support?
Which solution did I use previously and why did I switch?
I did not previously use a different solution for my needs.
What was our ROI?
I have seen a return on investment with ngrok, as I saved time and can spot problems faster instead of spending that time trying to get code to work.
What's my experience with pricing, setup cost, and licensing?
I have not done any costs for ngrok; it is just locally.
Which other solutions did I evaluate?
ngrok was my first pick, as it was the only thing I could find that could do what I wanted it to do.
What other advice do I have?
My advice for others looking into using ngrok is that if you want to develop something and be efficient, you should use ngrok to deploy and check for issues externally. I would rate my overall experience with ngrok as a 10.
Which deployment model are you using for this solution?
On-premises
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Other
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Last updated: Dec 4, 2025
Flag as inappropriateBuyer's Guide
Download our free IT Governance Report and find out what your peers are saying about ngrok, MetricStream, Qualys, and more!
Updated: May 2026
Product Categories
IT GovernanceBuyer's Guide
Download our free IT Governance Report and find out what your peers are saying about ngrok, MetricStream, Qualys, and more!
Quick Links
Learn More: Questions:
- What is your recommended automated audit software for internal and external audit?
- SailPoint IdentityIQ vs. CA Identity Governance
- What aspect does Symantec Control Compliance Solution cover in IT Governance, Risk and Compliance?
- Why is Identity Governance and Administration (IGA) important?
- When evaluating IT Governance, what aspect do you think is the most important to look for?
- How many ISO norms do we have in the entire ISO27k security family standards?
- Why is IT Governance important for companies?


