Ngrok

Software for exposing local servers to the public internet From Wikipedia, the free encyclopedia

ngrok is a software platform that provides secure tunneling services, enabling locally hosted web applications and services to be exposed to the public internet through temporary or static public URLs. It is widely used by developers for testing, demonstrations, and receiving webhooks without requiring changes to network or firewall configurations.[3]

Original authorAlan Shreve
Developersngrok, Inc.
Release26 June 2013; 13 years ago (2013-06-26)[1][2]
Written inGo
Quick facts Original author, Developers ...
ngrok
Original authorAlan Shreve
Developersngrok, Inc.
Release26 June 2013; 13 years ago (2013-06-26)[1][2]
Written inGo
Operating systemCross-platform
TypeSecure tunneling, developer tools
LicenseProprietary
Websitehttps://ngrok.com
Close

Ngrok creates encrypted tunnels that forward external traffic to local servers and supports protocols including HTTP, HTTPS, TCP, and TLS.[4] Over time, the platform has expanded beyond basic tunneling to offer features such as traffic inspection and replay, access controls, and static domains, positioning it as a broader development and DevOps access tool.[5][6][7]

Originally launched as an open source project under the Apache License,[8] the company incorporated in the USA in 2015.[1] It has since attracted significant venture capital investment, including a $50 million funding round led by Lightspeed Venture Partners in 2022, reflecting demand for secure and frictionless access to web applications during development and deployment.[9][10] Ngrok’s architecture emphasizes security, providing end-to-end encryption for tunneled traffic.[11]

In 2025, ngrok was named a winner of the Microsoft Store Awards, recognizing its impact within the developer ecosystem.[12][13]

References

Related Articles

Wikiwand AI