[proxy] ngrok.com← back | site home | direct (HTTPS) ↗ | proxy home | ◑ dark◐ light

ngrok: AI & API Gateway | Secure Tunnels & Traffic

ngrok

NewIntroducing AI Gateway

All your traffic.
One gateway.

ngrok is an all-in-one cloud networking platform that secures, transforms, and routes your traffic to services running anywhere.

From localhost to live in prod.

Instead of a hodgepodge of nginx, NLBs, VPNs, model routers, and Cloudflare, solve every networking problem with one gateway.

You may also need to…

More problems we solve

Okay, but how does it work?

Connect anything with Endpoints, Traffic Policy, and Secure Tunnels.

Endpoints & Traffic Policy

Route, transform, and authenticate your traffic.

No more cryptic nginx configs or Lua plugins. Everything is a URL with traffic rules you attach. Compose them together and offload processing to ngrok’s cloud gateway.

Fig. 1 – Traffic flows through
Endpoints & Traffic Policy

Take action at any phase in the request lifecycle.

Traffic Policy is an expressive CEL-based rules system. When a request hits different phases of its lifecycle, ngrok executes each rule sequentially.

Stop cobbling your infrastructure together.

Security, performance, and resiliency built in by default.

More about endpointsMore about Traffic Policy

Secure Tunnels

Connect to services anywhere, no firewall changes required.

Install a lightweight agent to deliver traffic to any service through a secure tunnel.

Fig. 3 – Anatomy of a secure tunnel

Environment Agnostic

Run your services in any environment

Because your services are connected to ngrok with secure tunnels, they can be deployed anywhere. If it listens on a port and is connected to the internet, ngrok can deliver traffic to it.

Zero Open Ports

Close every single inbound port

Attackers can’t skirt a secure tunnel to scan or attack your origin servers, which means you whittle down your surface area and remove an entire class of attack vectors.

Least Privileged Access

Precise network access, not risky customer VPNs

Drop the ngrok agent into your customers’ networks and tightly scope your access to just the APIs and databases you need. Not their whole subnet.

Native SDKs

import "ngrok"

Don’t want to package and babysit an agent sidecar? Embed secure tunnels directly into your code with a native agent SDK.

More about secure tunnels

Sweatin’ the small stuff

Developer experience matters.

Join millions of developers routing billions of requests every day.

See more love

You’re using ngrok right now.

ngrok received your request on our global network, filtered it through our WAF, applied a rate limit, routed it to our services, and delivered this web page to your browser.

Fig. 4 – ngrok.com’s Traffic Policy

You read the whole page. What are you waiting for?

No upfront costs. No contact sales. Pay only for what you use.