Skip to main content

ngrok

ngrok provides a secure ingress and tunneling platform for exposing and managing private applications and services over the internet.

Verified Agent Ready by StringerAgent ReadyVerified by Stringer

An independent record of ngrok: what others publish about them, the topics they're tied to, and the companies around them. Not ngrok's own marketing.

See what an AI agent gets →

Who is ngrok?

ngrok is a secure ingress platform that provides programmable networking endpoints to expose, access, and manage applications and services over the internet without manual network reconfiguration.

  • Secure ingress as a service for Hypertext Transfer Protocol (HTTP), Transmission Control Protocol (TCP), and other application protocols (application networking).
  • Programmable tunnels and endpoints for exposing local or private services to the public internet (remote access and connectivity).
  • Traffic control features including routing, access control, and security policies for inbound connections (API and application security).
  • Developer-focused workflow integration for testing, debugging, and collaborating on webhooks, APIs, and web applications (DevOps and developer tooling).
  • Cloud-hosted connectivity fabric that integrates with existing infrastructure and identity systems (cloud networking and integration).
Show more

More About ngrok

ngrok operates as a secure ingress and connectivity platform that enables organizations to expose internal applications, APIs, and services to external clients without changing firewall rules or deploying traditional edge networking components. Enterprises use ngrok to provide controlled remote access to development, staging, or production workloads running on local machines, data centers, and cloud environments. By brokering encrypted tunnels between private endpoints and internet-facing addresses, ngrok helps teams publish services for external use while keeping core infrastructure non-public.

At the core of ngrok’s architecture is a client-agent and cloud service model (cloud networking). A lightweight agent runs close to the application, typically on a developer workstation, container, Virtual Machine (VM), or on-premises (on-prem) host. This agent establishes an outbound, authenticated, encrypted connection to ngrok’s cloud service. The cloud service then exposes a stable public endpoint, such as an HTTPS URL or TCP address, and forwards traffic over the tunnel to the private service. Because the connection is outbound, enterprises can use ngrok within restrictive network environments without opening inbound firewall ports.

ngrok supports HTTP and HTTPS traffic for web applications and APIs, as well as TCP traffic for custom protocols (application networking). The platform commonly integrates with webhooks from external Software-as-a-Service (SaaS) systems, enabling developers to receive callbacks from third-party providers on their local or internal environments. This is used for building and testing event-driven integrations, Application Programming Interface (API) endpoints, and microservices without deploying them to a public-facing infrastructure tier at every change.

Security and policy control are central elements of ngrok’s service (API and application security). The platform provides Transport Layer Security (TLS) termination, URL and path-based routing, request inspection, and access controls such as authentication and IP restrictions. These capabilities allow organizations to govern who can reach internal services and under what conditions. Logging and inspection tools support debugging and compliance use cases, giving teams visibility into inbound traffic patterns, headers, and payloads traversing ngrok endpoints.

In enterprise environments, ngrok is often compared conceptually to reverse proxies, VPNs, and API gateways, but its focus is on on-demand, tunnel-based ingress rather than full network overlay or monolithic edge routing. It can complement existing load balancers, service meshes, and identity providers by acting as a managed ingress layer for specific applications, environments, or integration workflows. This positions ngrok within categories such as secure remote access, application tunneling, and cloud ingress as a service.

From a directory and taxonomy perspective, ngrok aligns primarily to cloud networking and secure connectivity, with adjacent placement in API management support and Developer Experience (DevEx) tooling. Its use cases span developer test environments, QA and demo systems, controlled external access to internal tools, and exposure of machine-to-machine endpoints. Enterprises adopt ngrok where they require managed, policy-aware public access to private services without deploying and operating complex edge networking stacks.

Our description of ngrok. Updated December 2025.

Recent coverage

Blog post · Nov 2025 · Source: cisa.gov CISA updates advisory on Akira ransomware with new attack details ngrok is mentioned in this article. Blog post · Nov 2025 · Source: cisa.gov CISA and Partners Release Advisory Update on Akira Ransomware ngrok is mentioned in this article. Blog post · Nov 2025 · Source: cisa.gov CISA Issues Advisory Update on Akira Ransomware Threats ngrok is mentioned in this article.

Topics

All 28 topics

Market segments

  • Information Technology / Software & Services / IT Services / Internet Services & Infrastructure

Best suited for

Decision Insights' classification of the 3 articles we publish about ngrok, not ngrok's own statement of audience. Best suited for, not only for.

Adoption curve
Early Majority 3 of 3 classified

Structured data (JSON-LD)

The schema.org markup this page publishes for search engines and AI agents, exactly as they read it.

[
  {
    "@context": "https://schema.org",
    "@id": "https://decisioninsights.ai/#website",
    "@type": "WebSite",
    "name": "Decision Insights",
    "potentialAction": {
      "@type": "SearchAction",
      "target": {
        "@type": "EntryPoint",
        "urlTemplate": "https://decisioninsights.ai/search/?q={search_term_string}&submit=1"
      }
    },
    "publisher": {
      "@id": "https://decisioninsights.ai/#organization"
    },
    "url": "https://decisioninsights.ai"
  },
  {
    "@context": "https://schema.org",
    "@id": "https://decisioninsights.ai/#organization",
    "@type": "Organization",
    "contactPoint": {
      "@type": "ContactPoint",
      "contactType": "customer support",
      "email": "[email protected]"
    },
    "description": "Decision Insights is a Registry of technology companies, open source projects, and industry terms, built for people and for AI agents that need sourced, structured information.",
    "legalName": "Wiretap Labs, LLC",
    "logo": {
      "@type": "ImageObject",
      "url": "https://wiretap-cdn-assets.nyc3.cdn.digitaloceanspaces.com/decision-insights/[email protected]"
    },
    "name": "Decision Insights",
    "parentOrganization": {
      "@type": "Organization",
      "name": "Wiretap Labs",
      "sameAs": [
        "https://www.linkedin.com/company/wiretap-labs",
        "https://www.crunchbase.com/organization/wiretap-labs"
      ],
      "url": "https://wiretaplabs.com"
    },
    "publishingPrinciples": "https://decisioninsights.ai/standards/",
    "sameAs": [
      "https://www.linkedin.com/company/decisioninsights"
    ],
    "url": "https://decisioninsights.ai"
  },
  {
    "@context": "https://schema.org",
    "@type": "BreadcrumbList",
    "itemListElement": [
      {
        "@type": "ListItem",
        "item": "https://decisioninsights.ai",
        "name": "Decision Insights",
        "position": 1
      },
      {
        "@type": "ListItem",
        "item": "https://decisioninsights.ai/registry/",
        "name": "Registry",
        "position": 2
      },
      {
        "@type": "ListItem",
        "item": "https://decisioninsights.ai/registry/ngrok/",
        "name": "ngrok",
        "position": 3
      }
    ]
  },
  {
    "@context": "https://schema.org",
    "@id": "https://decisioninsights.ai/registry/ngrok/#organization",
    "@type": "Organization",
    "additionalProperty": [
      {
        "@type": "PropertyValue",
        "name": "Articles mentioning this entity",
        "value": 3
      },
      {
        "@type": "PropertyValue",
        "name": "First covered",
        "value": "2025-11-13"
      },
      {
        "@type": "PropertyValue",
        "name": "Related organizations",
        "propertyID": "https://decisioninsights.ai/ns#relatedOrganizations",
        "value": [
          {
            "@id": "https://decisioninsights.ai/registry/synadia/#organization",
            "@type": "Organization",
            "mainEntityOfPage": "https://decisioninsights.ai/registry/synadia/",
            "name": "Synadia"
          },
          {
            "@id": "https://decisioninsights.ai/registry/hashicorp/#organization",
            "@type": "Organization",
            "mainEntityOfPage": "https://decisioninsights.ai/registry/hashicorp/",
            "name": "HashiCorp"
          },
          {
            "@id": "https://decisioninsights.ai/registry/haproxy-technologies/#organization",
            "@type": "Organization",
            "mainEntityOfPage": "https://decisioninsights.ai/registry/haproxy-technologies/",
            "name": "HAProxy Technologies"
          },
          {
            "@id": "https://decisioninsights.ai/registry/samsung-electronics/samsung-sds/#organization",
            "@type": "Organization",
            "mainEntityOfPage": "https://decisioninsights.ai/registry/samsung-electronics/samsung-sds/",
            "name": "Samsung SDS"
          },
          {
            "@id": "https://decisioninsights.ai/registry/moxa/#organization",
            "@type": "Organization",
            "mainEntityOfPage": "https://decisioninsights.ai/registry/moxa/",
            "name": "Moxa"
          },
          {
            "@id": "https://decisioninsights.ai/registry/gigamon/#organization",
            "@type": "Organization",
            "mainEntityOfPage": "https://decisioninsights.ai/registry/gigamon/",
            "name": "Gigamon"
          },
          {
            "@id": "https://decisioninsights.ai/registry/cosmonic/#organization",
            "@type": "Organization",
            "mainEntityOfPage": "https://decisioninsights.ai/registry/cosmonic/",
            "name": "Cosmonic"
          },
          {
            "@id": "https://decisioninsights.ai/registry/cloudflare/#organization",
            "@type": "Organization",
            "mainEntityOfPage": "https://decisioninsights.ai/registry/cloudflare/",
            "name": "Cloudflare"
          }
        ]
      },
      {
        "@type": "PropertyValue",
        "name": "Segment",
        "value": "Information Technology / Software & Services / IT Services / Internet Services & Infrastructure"
      },
      {
        "@type": "PropertyValue",
        "name": "Company-Sourced articles",
        "value": 3
      },
      {
        "@type": "PropertyValue",
        "description": "87 of 100 on Stringer's Agent Readiness score, checked October 25, 2026. Agent Ready.",
        "identifier": "ngrok.com",
        "maxValue": 100,
        "minValue": 0,
        "name": "Agent Readiness",
        "propertyID": "https://decisioninsights.ai/ns#agentReadiness",
        "url": "https://stringer.ai/verified/ngrok.com/",
        "value": 87,
        "valueReference": {
          "@type": "DefinedTerm",
          "name": "Green",
          "termCode": "green"
        }
      },
      {
        "@type": "PropertyValue",
        "description": "ngrok hasn't claimed this listing, so everything in it comes from public sources.",
        "name": "Listing status",
        "propertyID": "https://decisioninsights.ai/ns#listingStatus",
        "value": "Not claimed"
      }
    ],
    "address": {
      "@type": "PostalAddress",
      "addressCountry": "US",
      "addressLocality": "San Francisco",
      "addressRegion": "CA"
    },
    "description": "ngrok provides a secure ingress and tunneling platform for exposing and managing private applications and services over the internet.",
    "keywords": [
      "Access Control",
      "Application",
      "Authentication",
      "Cloud",
      "Compliance",
      "Components",
      "Connectivity",
      "Developer Experience",
      "Edge",
      "Enterprise",
      "Fabric",
      "Firewall",
      "Internet",
      "Microservices",
      "Network Overlay",
      "on-premises",
      "Protocol",
      "Services",
      "Software-as-a-Service",
      "Transmission Control Protocol",
      "Virtual Machine",
      "Visibility",
      "Webhook"
    ],
    "knowsAbout": [
      {
        "@id": "https://decisioninsights.ai/term/access-control/#definedterm",
        "@type": "DefinedTerm",
        "mainEntityOfPage": "https://decisioninsights.ai/term/access-control/",
        "name": "Access Control"
      },
      {
        "@id": "https://decisioninsights.ai/term/ai-infrastructure/#definedterm",
        "@type": "DefinedTerm",
        "mainEntityOfPage": "https://decisioninsights.ai/term/ai-infrastructure/",
        "name": "AI infrastructure"
      },
      {
        "@id": "https://decisioninsights.ai/term/application/#definedterm",
        "@type": "DefinedTerm",
        "mainEntityOfPage": "https://decisioninsights.ai/term/application/",
        "name": "Application"
      },
      {
        "@id": "https://decisioninsights.ai/term/authentication/#definedterm",
        "@type": "DefinedTerm",
        "mainEntityOfPage": "https://decisioninsights.ai/term/authentication/",
        "name": "Authentication"
      },
      {
        "@id": "https://decisioninsights.ai/term/cloud/#definedterm",
        "@type": "DefinedTerm",
        "mainEntityOfPage": "https://decisioninsights.ai/term/cloud/",
        "name": "Cloud"
      },
      {
        "@id": "https://decisioninsights.ai/term/compliance/#definedterm",
        "@type": "DefinedTerm",
        "mainEntityOfPage": "https://decisioninsights.ai/term/compliance/",
        "name": "Compliance"
      },
      {
        "@id": "https://decisioninsights.ai/term/components/#definedterm",
        "@type": "DefinedTerm",
        "mainEntityOfPage": "https://decisioninsights.ai/term/components/",
        "name": "Components"
      },
      {
        "@id": "https://decisioninsights.ai/term/connectivity/#definedterm",
        "@type": "DefinedTerm",
        "mainEntityOfPage": "https://decisioninsights.ai/term/connectivity/",
        "name": "Connectivity"
      },
      {
        "@id": "https://decisioninsights.ai/term/cybersecurity/#definedterm",
        "@type": "DefinedTerm",
        "mainEntityOfPage": "https://decisioninsights.ai/term/cybersecurity/",
        "name": "Cybersecurity"
      },
      {
        "@id": "https://decisioninsights.ai/term/data-center/#definedterm",
        "@type": "DefinedTerm",
        "mainEntityOfPage": "https://decisioninsights.ai/term/data-center/",
        "name": "Data Center"
      },
      {
        "@id": "https://decisioninsights.ai/term/developer-experience-devex/#definedterm",
        "@type": "DefinedTerm",
        "mainEntityOfPage": "https://decisioninsights.ai/term/developer-experience-devex/",
        "name": "Developer Experience"
      },
      {
        "@id": "https://decisioninsights.ai/term/edge/#definedterm",
        "@type": "DefinedTerm",
        "mainEntityOfPage": "https://decisioninsights.ai/term/edge/",
        "name": "Edge"
      },
      {
        "@id": "https://decisioninsights.ai/term/enterprise/#definedterm",
        "@type": "DefinedTerm",
        "mainEntityOfPage": "https://decisioninsights.ai/term/enterprise/",
        "name": "Enterprise"
      },
      {
        "@id": "https://decisioninsights.ai/term/fabric/#definedterm",
        "@type": "DefinedTerm",
        "mainEntityOfPage": "https://decisioninsights.ai/term/fabric/",
        "name": "Fabric"
      },
      {
        "@id": "https://decisioninsights.ai/term/firewall/#definedterm",
        "@type": "DefinedTerm",
        "mainEntityOfPage": "https://decisioninsights.ai/term/firewall/",
        "name": "Firewall"
      },
      {
        "@id": "https://decisioninsights.ai/term/internet/#definedterm",
        "@type": "DefinedTerm",
        "mainEntityOfPage": "https://decisioninsights.ai/term/internet/",
        "name": "Internet"
      },
      {
        "@id": "https://decisioninsights.ai/term/microservices/#definedterm",
        "@type": "DefinedTerm",
        "mainEntityOfPage": "https://decisioninsights.ai/term/microservices/",
        "name": "Microservices"
      },
      {
        "@id": "https://decisioninsights.ai/term/networking/#definedterm",
        "@type": "DefinedTerm",
        "mainEntityOfPage": "https://decisioninsights.ai/term/networking/",
        "name": "Networking"
      },
      {
        "@id": "https://decisioninsights.ai/term/network-operator/#definedterm",
        "@type": "DefinedTerm",
        "mainEntityOfPage": "https://decisioninsights.ai/term/network-operator/",
        "name": "Network Operator"
      },
      {
        "@id": "https://decisioninsights.ai/term/network-overlay/#definedterm",
        "@type": "DefinedTerm",
        "mainEntityOfPage": "https://decisioninsights.ai/term/network-overlay/",
        "name": "Network Overlay"
      },
      {
        "@id": "https://decisioninsights.ai/term/on-premises-on-prem/#definedterm",
        "@type": "DefinedTerm",
        "mainEntityOfPage": "https://decisioninsights.ai/term/on-premises-on-prem/",
        "name": "on-premises"
      },
      {
        "@id": "https://decisioninsights.ai/term/protocol/#definedterm",
        "@type": "DefinedTerm",
        "mainEntityOfPage": "https://decisioninsights.ai/term/protocol/",
        "name": "Protocol"
      },
      {
        "@id": "https://decisioninsights.ai/term/services/#definedterm",
        "@type": "DefinedTerm",
        "mainEntityOfPage": "https://decisioninsights.ai/term/services/",
        "name": "Services"
      },
      {
        "@id": "https://decisioninsights.ai/term/software-as-a-service/#definedterm",
        "@type": "DefinedTerm",
        "mainEntityOfPage": "https://decisioninsights.ai/term/software-as-a-service/",
        "name": "Software-as-a-Service"
      },
      {
        "@id": "https://decisioninsights.ai/term/transmission-control-protocol-tcp/#definedterm",
        "@type": "DefinedTerm",
        "mainEntityOfPage": "https://decisioninsights.ai/term/transmission-control-protocol-tcp/",
        "name": "Transmission Control Protocol"
      },
      {
        "@id": "https://decisioninsights.ai/term/virtual-machine/#definedterm",
        "@type": "DefinedTerm",
        "mainEntityOfPage": "https://decisioninsights.ai/term/virtual-machine/",
        "name": "Virtual Machine"
      },
      {
        "@id": "https://decisioninsights.ai/term/visibility/#definedterm",
        "@type": "DefinedTerm",
        "mainEntityOfPage": "https://decisioninsights.ai/term/visibility/",
        "name": "Visibility"
      },
      {
        "@id": "https://decisioninsights.ai/term/webhook/#definedterm",
        "@type": "DefinedTerm",
        "mainEntityOfPage": "https://decisioninsights.ai/term/webhook/",
        "name": "Webhook"
      }
    ],
    "mainEntityOfPage": "https://decisioninsights.ai/registry/ngrok/",
    "name": "ngrok",
    "sameAs": [
      "https://www.linkedin.com/company/ngrok",
      "https://x.com/ngrokhq"
    ],
    "subjectOf": [
      {
        "@id": "https://decisioninsights.ai/cisa-updates-advisory-on-akira-ransomware-with-new-attack-details/#blogposting",
        "@type": "BlogPosting",
        "headline": "CISA updates advisory on Akira ransomware with new attack details",
        "isBasedOn": {
          "@type": "CreativeWork",
          "author": {
            "@type": "Person",
            "name": "CISA"
          },
          "sourceOrganization": {
            "@id": "https://decisioninsights.ai/registry/department-of-homeland-security/#organization",
            "@type": "Organization",
            "mainEntityOfPage": "https://decisioninsights.ai/registry/department-of-homeland-security/",
            "name": "Department of Homeland Security"
          },
          "url": "https://www.cisa.gov/news-events/alerts/2025/11/13/cisa-and-partners-release-advisory-update-akira-ransomware"
        },
        "url": "https://decisioninsights.ai/cisa-updates-advisory-on-akira-ransomware-with-new-attack-details/"
      },
      {
        "@id": "https://decisioninsights.ai/cisa-and-partners-release-advisory-update-on-akira-ransomware/#blogposting",
        "@type": "BlogPosting",
        "headline": "CISA and Partners Release Advisory Update on Akira Ransomware",
        "isBasedOn": {
          "@type": "CreativeWork",
          "author": {
            "@type": "Person",
            "name": "CISA"
          },
          "sourceOrganization": {
            "@id": "https://decisioninsights.ai/registry/department-of-homeland-security/#organization",
            "@type": "Organization",
            "mainEntityOfPage": "https://decisioninsights.ai/registry/department-of-homeland-security/",
            "name": "Department of Homeland Security"
          },
          "url": "https://www.cisa.gov/news-events/alerts/2025/11/13/cisa-and-partners-release-advisory-update-akira-ransomware"
        },
        "url": "https://decisioninsights.ai/cisa-and-partners-release-advisory-update-on-akira-ransomware/"
      },
      {
        "@id": "https://decisioninsights.ai/cisa-issues-advisory-update-on-akira-ransomware-threats/#blogposting",
        "@type": "BlogPosting",
        "headline": "CISA Issues Advisory Update on Akira Ransomware Threats",
        "isBasedOn": {
          "@type": "CreativeWork",
          "author": {
            "@type": "Person",
            "name": "CISA"
          },
          "sourceOrganization": {
            "@id": "https://decisioninsights.ai/registry/department-of-homeland-security/#organization",
            "@type": "Organization",
            "mainEntityOfPage": "https://decisioninsights.ai/registry/department-of-homeland-security/",
            "name": "Department of Homeland Security"
          },
          "url": "https://www.cisa.gov/news-events/alerts/2025/11/13/cisa-and-partners-release-advisory-update-akira-ransomware"
        },
        "url": "https://decisioninsights.ai/cisa-issues-advisory-update-on-akira-ransomware-threats/"
      },
      {
        "@id": "https://decisioninsights.ai/registry/ngrok/#audience-classification"
      }
    ],
    "url": "https://ngrok.com"
  },
  {
    "@context": "https://schema.org",
    "@id": "https://decisioninsights.ai/registry/ngrok/",
    "@type": "ProfilePage",
    "dateModified": "2026-10-27T10:21:32Z",
    "isPartOf": {
      "@id": "https://decisioninsights.ai/#website"
    },
    "mainEntity": {
      "@id": "https://decisioninsights.ai/registry/ngrok/#organization"
    },
    "sdDatePublished": "2026-10-27",
    "sdPublisher": {
      "@id": "https://decisioninsights.ai/#organization"
    },
    "url": "https://decisioninsights.ai/registry/ngrok/"
  },
  {
    "@context": "https://schema.org",
    "@id": "https://decisioninsights.ai/registry/ngrok/#audience-classification",
    "@type": "ItemPage",
    "audience": [
      {
        "@type": "Audience",
        "additionalType": "Adoption curve",
        "audienceType": "Early Majority"
      }
    ],
    "mainEntity": {
      "@id": "https://decisioninsights.ai/registry/ngrok/#organization"
    },
    "url": "https://decisioninsights.ai/registry/ngrok/"
  },
  {
    "@context": "https://schema.org",
    "@type": "FAQPage",
    "mainEntity": [
      {
        "@type": "Question",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "ngrok provides a secure ingress and tunneling platform for exposing and managing private applications and services over the internet."
        },
        "name": "Who is ngrok?"
      },
      {
        "@type": "Question",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "ngrok competes in: Information Technology / Software & Services / IT Services / Internet Services & Infrastructure."
        },
        "name": "What does ngrok compete in?"
      },
      {
        "@type": "Question",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "ngrok appears across 3 articles to date."
        },
        "name": "How much coverage does ngrok have on Decision Insights?"
      }
    ]
  }
]

Is this your company? Get structured data for your own pages

Company details

Headquarters
San Francisco, CA

Third-party company data. Not maintained by Decision Insights.

Connect