Skip to main content
Database connectivity

Connect to on-prem databases from the cloud without a VPN.

Reach PostgreSQL, MySQL, MongoDB, and SQL Server inside your customer's network without firewall changes, open ports, or an IT ticket. One lightweight agent makes outbound-only, end-to-end encrypted connections.

  • Calendly
  • Cyera
  • Databricks
  • GitHub
  • Grafana
  • Harvey
  • Hugging Face
  • Mercor
  • Microsoft
  • Okta
  • Open AI
  • Perplexity
  • Ramp
  • Schneider Electric
  • Twilio
  • Vercel
  • Windsurf
  • Zoom
How it works

Skip the VPN, PrivateLink, and VPC peering.

Your customer installs a lightweight agent that dials out on port 443. You get a private endpoint that reaches their database directly across cloud, on-prem, and hybrid environments.

Diagram showing how traffic flows from your cloud through ngrok to customer networks

Customers run a lightweight agent that creates secure tunnels: outbound TLS connections from agents to the ngrok cloud on port 443.

Authorize connections with your choice of mTLS, IP restrictions, or JWTs. ngrok relays traffic from your cloud directly to the target service.

Diagram showing private addressability with the ngrok Kubernetes Operator wrapping connections in mTLS

Connections from your cloud to ngrok are wrapped in mTLS by the ngrok Kubernetes Operator. Only your cluster can ping the URL, so there's no need for auth.

Not running in Kubernetes? We also support private URLs with our agent CLI and Go SDK. Talk to an engineer

Diagram showing multiple services and endpoints connected through ngrok

Access more services on other protocols with one setup—DBs, web apps, IoT devices, and much more.

Expand from one to many customers with the same agent configuration and new private endpoints.

Why ngrok?

Skip the 6-week VPN setup. Customers deploy an agent container and you're connected in minutes, not months.

Access the database, not the whole network. Scope connectivity to exactly the database host and port you need, nothing more.

You sell software, not networking. ngrok handles the connectivity layer so your team can focus on product and integrations.

Connect to your first customer database in 10 minutes.

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

Frequently asked questions