Sunday, October 25, 2026 4,350 lists 78,100 records on file
List your app or device

  1. Home
  2. Kubernetes Ingress Controllers
  3. ngrok

ngrok

San Francisco, California, United States

What it is

ngrok is a cloud networking platform that secures, transforms and routes traffic to services wherever they run. Its agent sends traffic through secure tunnels without requiring firewall changes. Traffic Policy uses CEL-based rules to route, authenticate, rate-limit, apply WAF controls or reject requests. The platform supports HTTP, TLS and TCP traffic, including WebSockets, gRPC, SSH, Postgres, MQTT and Minecraft. Its Integrations Hub lists integrations and guides for areas including SSO, databases, Kubernetes, OAuth, webhooks and web servers; it verifies webhook signatures for more than 70 providers. The free plan costs nothing and includes $5 one-time usage, up to three online endpoints, 1GB data transfer, 20k HTTP/S requests and one team member. Hobbyist costs $10 a month. When its usage credit runs out, endpoints stop until the billing cycle ends and credit resets. ngrok lists region pinning across the United States, Europe, Asia Pacific, Australia, India, Japan and South America.

For and against

For

  • Secure tunnels work without firewall changes.
  • Traffic Policy can authenticate and rate-limit requests.
  • Supports HTTP, TLS and TCP traffic.
  • Verifies signatures for more than 70 webhook providers.
  • Supports region pinning across listed regions.

Against

  • Free plan allows up to three online endpoints.
  • Free plan includes up to 1GB data transfer.
  • Hobbyist endpoints stop when usage credit runs out.

The verdict

ngrok provides tunneling, traffic controls and support for a wide range of protocols. Review the included usage limits and the Hobbyist credit behavior before choosing a plan.

Who it suits

The Free and Hobbyist plans are described for developers, solo developers, home labs and game servers. Pay-as-you-go is described for teams shipping production traffic.

Plans and prices

Free

Free

$5 one-time usage · 3 online endpoints · 1GB transfer · 20k HTTP/S requests

Hobbyist

$10a month

$10 monthly usage · 3 online endpoints · 5GB transfer · 100k HTTP/S requests

Pay-as-you-go

$20usage-based

$20 included usage · unlimited online endpoints · 5GB transfer included · 100k HTTP/S requests included

Enterprise

Priced on request

SSO/SAML · SCIM · dedicated-support SLAs · HIPAA/SOC 2/BAAs

Every plan, in full

On the record

AI Gateway
AI Gateway routes, secures and transforms traffic to AI models.ngrok.com · read 20 Oct 2026
API gateway
The gateway uses Traffic Policy to deliver and secure production APIs.ngrok.com · read 20 Oct 2026
Audience
ngrok describes its Free and Hobbyist plans for developers, solo developers, home labs, and game servers, and Pay-as-you-go for teams shipping production traffic.ngrok.com · read 30 Sep 2026
Authentication
Edge authentication supports OAuth, OpenID Connect, SAML, JWT validation, mutual TLS and IP rules.ngrok.com · read 20 Oct 2026
Changelog news
On October 19, 2026 ngrok announced official packages for Next.js, FastAPI, Axum and Gin.ngrok.com · read 20 Oct 2026
Company facts
ngrok was founded in 2015, is based in San Francisco and is listed by Crunchbase at 51–100 employees.crunchbase.com · read 20 Oct 2026
Company legal name
Crunchbase lists the legal entity as ngrok, Inc.crunchbase.com · read 20 Oct 2026
Compliance
The company states SOC 2 Type 2, HIPAA with BAAs, GDPR, CCPA and EU-US Data Privacy Framework participation.ngrok.com · read 20 Oct 2026
Data residency
ngrok supports region pinning and lists points of presence in the United States, Europe, Asia Pacific, Australia, India, Japan, and South America.ngrok.com · read 30 Sep 2026
Device gateway
The product includes a device gateway for controlling IoT devices remotely.ngrok.com · read 20 Oct 2026
Documentation depth
The documentation includes quickstarts, conceptual guides, examples, Traffic Policy recipes and API reference pages.ngrok.com · read 20 Oct 2026
Encryption
ngrok encrypts databases, filesystems, and data warehousing at rest, and agent-to-edge connections use TLS 1.2 or higher.ngrok.com · read 30 Sep 2026
Free-plan limit
When Hobbyist usage credit runs out, endpoints stop working until the billing cycle ends and the credit resets.ngrok.com · read 30 Sep 2026
Funding
ngrok says it raised a $50 million Series A from Lightspeed and Coatue in 2022.ngrok.com · read 20 Oct 2026
Installation
Linux installation supports Apt, Snap and standalone binaries with no runtime dependencies.ngrok.com · read 20 Oct 2026
Integrations
Official documentation lists SDKs for Python, Go, Node and Rust and integrations including Okta SSO, Microsoft Entra ID and Datadog.ngrok.com · read 20 Oct 2026
Kubernetes
The ngrok Operator provides ingress to applications in Kubernetes clusters.ngrok.com · read 20 Oct 2026
Licence
The hosted ngrok service is proprietary under its terms, while several official SDK, Terraform and operator repositories are MIT licensed.ngrok.com · read 20 Oct 2026

The review

Overview

ngrok is a cloud networking platform that securely connects traffic to services wherever they run. It suits developers and teams that need flexible tunnels, protocol support, and request controls; its breadth is a strength, but usage caps make plan choice important when availability matters.

Key features

Tunnels and traffic controls

The ngrok agent carries traffic to services through a secure tunnel without requiring firewall changes. Its CEL-based Traffic Policy can route and authenticate requests, impose rate limits, apply web application firewall controls, or reject traffic. That makes ngrok more capable than a tunnel alone for teams that need to shape incoming requests, though the policy controls may be unnecessary for a simple development endpoint.

Protocols and integrations

Support covers HTTP, TLS, and TCP, including WebSockets, gRPC, SSH, Postgres, MQTT, and Minecraft traffic. This range suits varied development and service-access needs, rather than only browser-facing web apps. The Integrations Hub includes guides and integrations for SSO, databases, event destinations, frameworks, Kubernetes, OAuth, protocols, webhooks, and web servers. Signature verification for more than 70 webhook providers, including Stripe, GitHub, Bitbucket, Twilio, Slack, and Shopify, is a practical advantage for teams receiving third-party events.

Security and deployment

Agent-to-edge connections use TLS 1.2 or higher, and ngrok encrypts databases, filesystems, and data warehousing at rest. It states that it is SOC 2 Type 2 compliant, supports HIPAA deployments and BAAs, complies with GDPR and CCPA, and participates in the EU-US Data Privacy Framework. Region pinning and points of presence across the United States, Europe, Asia Pacific, Australia, India, Japan, and South America give teams options for traffic placement. These are useful provisions for regulated or geographically distributed workloads, but deployment requirements still determine whether they fit a particular organization.

Pricing

ngrok uses a freemium model, with a free plan and paid plans from $10/mo. The free plan costs nothing, with a one-time $5 usage allowance, up to 3 online endpoints, up to 1GB of data transfer, up to 20k HTTP/S requests, and 1 team member. It is a reasonable starting point for solo development or small experiments, but its limited usage and single seat constrain sustained or collaborative work.

Hobbyist costs $10 a month, billed monthly, and includes $10 monthly usage, up to 3 online endpoints, 5GB of data transfer, 100k HTTP/S requests, and 1 team member. It adds recurring usage capacity over Free, while retaining the same endpoint and seat caps. A critical caveat applies when Hobbyist usage credit runs out: endpoints stop working until the billing cycle ends and the credit resets. That interruption makes it a poor fit for services that must remain reachable through a usage spike.

Pay-as-you-go costs $20 a month, billed monthly plus additional usage. It includes $20 monthly usage, unlimited online endpoints, unlimited data transfer, unlimited HTTP/S requests, and unlimited team members. The higher base price buys room for production traffic and team collaboration, but additional usage is billed beyond the included amount.

Enterprise has custom pricing under contract. It includes SSO/SAML and SCIM, SLAs with dedicated support, HIPAA, SOC 2, BAAs, AWS Marketplace, and per-device and per-customer pricing. Paid support options include Dedicated On-Call with an 8 business hour SLA, plus Slack or Teams and 24×7 paging add-ons.

Platforms

ngrok supports API, Linux, macOS, self-hosted, web, and Windows environments. It offers both cloud and self-hosted deployment, as well as both configuration methods.

Who it's for

Free and Hobbyist are aimed at developers, solo developers, home labs, and game servers. Pay-as-you-go is positioned for teams shipping production traffic, especially when unlimited endpoints, transfer, requests, and seats justify its higher monthly base cost. Organizations needing contract terms, identity provisioning, compliance provisions, or dedicated support should consider Enterprise. Those with workloads that cannot tolerate a usage-credit shutdown should avoid relying on Hobbyist.

Pros and cons

Pros

  • Broad protocol coverage: HTTP, TLS, TCP, and protocols such as gRPC, SSH, Postgres, MQTT, and Minecraft support more than conventional web endpoints.
  • Request-level controls: Traffic Policy combines routing, authentication, rate limiting, WAF controls, and rejection rules.
  • Webhook verification: Signature checks for more than 70 providers can reduce the work of validating incoming events.
  • Production plan headroom: Pay-as-you-go removes endpoint, transfer, request, and seat caps, with additional usage billed separately.

Cons

  • Hobbyist can interrupt service: Endpoints stop when included usage credit runs out and remain stopped until the cycle resets.
  • Entry plans limit collaboration: Free and Hobbyist each allow only one team member; both also cap online endpoints at three.
  • Production usage can add cost: Pay-as-you-go charges for additional usage beyond its $20 monthly allowance.

Alternatives

For a broader comparison, browse Kubernetes Ingress Controllers or Reverse Proxy Software.

  • Airlock Microgateway is a freemium option for API or self-hosted use; its free Community Edition is aimed at small environments or local development, with enforced throughput and six-month license validity.
  • NGINX Ingress Controller is a self-hosted freemium option for readers who need an ingress controller for a Kubernetes cluster.
  • agentgateway is a free open-source gateway available for API, Linux, or self-hosted use, deployable as a binary, Docker container, or Kubernetes workload.
  • BFE Ingress Controller is a free Apache 2.0-licensed option for API, Linux, macOS, self-hosted, or Windows environments, with no plan limits stated.
  • Contour is a free, self-hosted Kubernetes ingress controller with community support.
  • Envoy Gateway is a free open-source option for API or self-hosted use.
  • F5 BIG-IP Container Ingress Services is free open-source software for API or self-hosted use, but requires a compatible licensed BIG-IP system, a Kubernetes or OpenShift cluster, and AS3 installed on BIG-IP.
  • HAProxy Ingress is a free Linux or self-hosted option that requires a Kubernetes cluster; version 0.16 requires Kubernetes 1.21 or newer.

Verdict

ngrok is a strong choice for developers and teams that need secure tunnels, broad protocol support, and meaningful traffic controls across varied environments. Pay-as-you-go is the clearest fit for production teams that need uncapped endpoints and collaboration, while the free tier suits limited individual use. Look elsewhere if a hard usage-credit stop is unacceptable or if a simpler, free Kubernetes ingress controller better matches the job.

Alternatives to ngrok

Every alternative, ranked