Overview
Unlock the power of Saas to deliver high performance applications and APIs with zero networking configuration and zero hardware. ngrok is a global delivery network that enables the following use cases:
- Ingress for dev/test environments
- Ingress for external networks - customer environments
- Ingress for external networks - devices and machines
Ingress for dev/test environments: ngrok equips developers to connect their localhost or dev/test/sandbox environments with just one command, making it easy to test apps and APIs. Developers can test integration with webhook providers and external APIs, preview websites and apps with fellow team members and validate mobile backends instantly. There is no need to spend time and effort tweaking network configurations on firewalls, proxies and gateways. ngrok reduces the time it takes to develop, test, and debug apps, boosting developer productivity by freeing them from having to navigate complex networking and firewall configurations. The platform comes with robust security and control capabilities such as SSO, mTLS, IP restrictions that enables SecOps and NetOps teams to apply and enforce security policies.
Ingress for external networks - customer environments:
Many Saas solutions require access to their customers' networks. Bring Your Own Cloud (BYOC) is an emerging architecture adopted by data management and analytics SaaS solutions such as Databricks wherein software is deployed in their customer's environment to process and analyze their data in their customer's environment. This addresses challenges such as data privacy, sovereignty, control, and data transfer costs.
However, securing network access to a customer's environment can be a time-consuming process, often spanning weeks to months. Enterprises often grapple with VPNs, VPC peering, PrivateLink and firewall configurations, which require extensive security reviews and approvals from multiple stakeholders, including the customer's NetOps and SecOps teams. VPC peering and PrivateLink can't be used across a multi-cloud environment. Furthermore, each customer's environment is unique, requiring bespoke network configurations preventing rapid scaling across thousands of customers. End customers are not able to realize time to value quickly resulting in poor experience, dissatisfaction, and churn.
ngrok equips you to deploy BYOC architectures in a frictionless manner that does not require any changes to network configurations. You can embed ngrok with your BYOC data plane and reach customer networks at scale without inbound ports, site-to-site VPNs, or change requests. Accelerate customer deployments by unblocking BYOC implementations and reduce time to value from months to days. You can even deploy a private edition of ngrok - a dedicated instance that operates in your own environment for added security.
Ingress for external networks - devices and machines:
Connecting to IoT devices that are not part of the corporate network using APIs is challenging. Each site has unique ISP, networking, port forwarding rules, and firewall setup. Custom programming and configurations are required, which is not scalable across millions of devices.
With ngrok, you can standardize connectivity into external networks hosting IoT devices without requiring any support from partners or changes to partner's network configurations. You can manage devices at scale by automating configurations for your entire fleet using APIs and accelerate service delivery by eliminating manual processes. Protect your devices by applying uniform policies such as mTLS, IP restrictions, OAuth/SAML/OIDC and more.
Highlights
- Connect localhost or your dev/test to the internet with just one command. Free developers from the complexities of ports and IPs, DNS and firewall configurations. Boost developer productivity by achieving time savings with development, testing and debugging.
- Access external networks you don't control. Bring secure connectivity to your customers' or partners' in a secure, predictable and reliable manner without any friction. Accelerate Bring Your Own Cloud (BYOC) deployments in customer's environments. Manage devices at scale with instant ingress.
- Always-On protection for your apps and APIs. Prevent DDoS attacks, apply consistent policies and monitor traffic flows. Block unauthorized requests before they even reach your network by enforcing authentication and authorization at the ngrok edge.
Details
Unlock automation with AI agent solutions

Features and programs
Financing for AWS Marketplace purchases
Pricing
Dimension | Description | Cost/12 months |
---|---|---|
Annual Commit | Annual commit for Ngrok product | $25,000.00 |
The following dimensions are not included in the contract terms, which will be charged based on your usage.
Dimension | Description | Cost/unit |
---|---|---|
consumption_unit | general consumption unit | $0.10 |
Monthly Active Enterprise Endpoint | An active enterprise endpoint is any endpoint with >1 byte data transmission within a give | $0.10 |
TP Advanced Action Executions | Monthly requests where traffic policies with advanced actions are applied. | $0.10 |
TP Basic Actions Executions | Monthly requests where traffic policies with basic actions are applied. | $0.10 |
Basic Account Governance | RBAC, Dashboard SSO. Measured by user per month. | $0.10 |
Advanced Account Governance | RBAC, Dashboard SSO, SCIM, Domain Controls, Audit Events, Advanced IP Restrictions. Measur | $0.10 |
Data Transfer Out | Data transmitted out of ngrok platform | $0.01 |
HTTPs Endpoint Request | Only HTTP requests sent to your upstream service are counted. | $0.10 |
TCP Endpoint Connections | Only TCP connections sent to your upstream service are counted. | $0.10 |
TLS Endpoint Connections | Only TLS Connections sent to your upstream service are counted. | $0.10 |
Vendor refund policy
All fees are non-cancellable and non-refundable except as required by law.
How can we make this page better?
Legal
Vendor terms and conditions
Content disclaimer
Delivery details
Software as a Service (SaaS)
SaaS delivers cloud-based software applications directly to customers over the internet. You can access these applications through a subscription model. You will pay recurring monthly usage fees through your AWS bill, while AWS handles deployment and infrastructure management, ensuring scalability, reliability, and seamless integration with other AWS services.
Support
Vendor support
Refer to documentation at https://ngrok.com/docs . Reach out to support@ngrok.com for long term support.
AWS infrastructure support
AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.
Standard contract
Customer reviews
Best solution for POC
Great Tool For Local Hosting
Networking