ngrok.com Open in urlscan Pro
35.89.85.219  Public Scan

Submitted URL: http://ngrok.io/
Effective URL: https://ngrok.com/
Submission: On January 11 via manual from BA — Scanned from DE

Form analysis 0 forms found in the DOM

Text Content

YOUR PRIVACY

Welcome to ngrok! We’re glad you're here and want you to know that we respect
your privacy and your right to control how we collect, use, and share your
personal data. Listed below are the purposes for which we process your
data--please indicate whether you consent to such processing. For more
information on our privacy practices, including legal bases and our use of
tracking technologies like cookies, please read our Privacy Policy.


PURPOSES

Reject AllAccept All

Open Analytics section
AnalyticsLegal Basis: Consent - Opt In

Open Behavioral Advertising section
Behavioral AdvertisingLegal Basis: Consent - Opt In

Open Essential Services section
Essential ServicesLegal Basis: Legitimate Interest - Non-Objectable

Open Functional section
FunctionalLegal Basis: Consent - Opt In

Save choices
🤯 ngrok announces JavaScript and Python SDKs for secure connectivity ->
Platform
Use cases


USE CASES


Ingress for dev/test environments
Test webhooks/mobile backends and preview
apps with your team

Ingress for external networks:
device and machines
Manage devices at scale

Ingress for external networks:
customer dev environments
Deliver superior dev experiences

SOLUTIONS


Ingress for external networks:
customer environments
Deploy BYOC architecture in a frictionless manner

Ingress for Production Applications and APIs
Simplify app and API delivery with SaaS

ngrok Private Edition
Deploy ngrok in your own environment
Blog
Resources


RESOURCES

Customers
Trusted by the best teams and recommended by category leaders —>

Security
Security, privacy, and compliance —>
Partners
Build what you love with ngrok and our partners —>

Webinars
Learn how you can use ngrok with your application —>
Docs


DOCS

View all —>

START HERE:

Get startedAPISDKsIntegrations
GitHub
Pricing
Get ngrok


GET NGROK


Download
The fastest way to put anything on the internet —>

Get started
ngrok is easy to install

SOLUTIONS


Contact us
Talk to an ngrok expert —>

Slack
Join the ngrok community
LoginSign up
LoginSign up




PlatformUse casesBlogResourcesDocsPricingGet ngrok

LoginSign up



UNIFIED INGRESS PLATFORM 
FOR DEVELOPERS

ngrok combines your reverse proxy, firewall, API gateway, and global load
balancing to deliver apps and APIs.
Sign up for free
Technical documentation


Ingress for 
Dev/Test
Ingress for 
External Networks
Ingress for Production Apps
Connect localhost to the internet for testing applications and APIs
Bring secure connectivity to apps and APIs in localhost and dev/test
environments with just one command or function call.
 * Webhook testing
 * Developer Previews
 * Mobile backend testing

Learn more
let listener = ngrok::Session::builder()
  .authtoken_from_env()
  .connect()
  .await?
  .http_endpoint()
  .domain("my-app.ngrok.dev")
  .circuit_breaker(0.5)
  .compression()
  .deny_cidr("200.2.0.0/16")
  .oauth(OauthOptions::new("google").allow_domain("acme.com"))
  .listen()
  .await?;
Access customer and partner networks
Connect to external networks in a consistent, secure, and repeatable manner
without requiring any changes to network configurations.
 * Connect to customer networks
 * Bring Your Own Cloud (BYOC) Connectivity
 * IoT Connectivity
 * Point-of-sale Connectivity

Learn more
ngrok tcp 3306 --cidr-allow 192.168.1.5/9
Deliver applications and APIs in production
Reduce complexity of application and API delivery by combining global server
load balancing, reverse proxy, firewall, API Gateway into a unified service.
 * GSLB
 * Load Balancer
 * API Gateway
 * Reverse Proxy
 * Firewall
 * Kubernetes Ingress Controller

Learn more
# Configure the ngrok provider
provider "ngrok" {
 api_key = "{API_KEY}"
}

# Provision an ngrok domain
resource "ngrok_reserved_domain" "my_domain" {
 name   = "my-domain.example.com"
 region = "us"
 certificate_management_policy {
   authority        = "letsencrypt"
   private_key_type = "ecdsa"
 }
}


THE NGROK DIFFERENCE

Ingress-as-a-service powered by Global Network
Unlock the power of SaaS to deliver high performance applications and APIs with
zero networking configuration and zero hardware.
Ingress that fits your tech stack
Script and explore with a built-in CLI. Embed secure ingress directly into your
apps with SDK. All functionality available via API.
Run your services anywhere
Deliver applications from any cloud, any application platform, an on-prem
datacenter, a Raspberry Pi in your home, or even from your laptop. Achieve
environment independence and portability.


TRUSTED AND SECURE PLATFORM WITH MASSIVE SCALE

Over
5 million
devs use ngrok
8 of 10
Cloud 100
companies use ngrok
Over
100 trillion
total requests served
Over 1600
AI innovators
deliver AI/ML apps with ngrok
Working with ngrok means working with a vetted, secure solution.
View security practices
With ngrok, we get comprehensive security with a full scope of functionality for
all of our use cases.
Ihor Leshko, Director of Engineering at Databricks



INDUSTRY LEADERS RELY ON NGROK

Read customer stories


THE NGROK PLATFORM

Encryption
Automatic certificates and an A+ SSL report card with no config.
Instant domains
Use a ngrok domain with no setup or bring your own domain.
Authorization
Protect services with OAuth, SAML, and OIDC.
Load balancing
Route traffic to multiple backends for scale and fault tolerance.
Global Network
Deliver fast and reliable services powered by our Points of Presence.
Observability
Log all traffic and account activity.
Any protocol
Native support for HTTP, TLS, and any TCP based protocol.
Zero Trust
Add SSO, Mutual TLS, 
IP Policy, and webhook signature verification.
Sign up for free
Explore the platform


ENTERPRISE READY

Enforce policy and controls to ensure compliance.
Dashboard SSO
Manage user access through your identity provider.
Audit Trails
Track user activity and traffic flow with ngrok’s events.
Control
Provision right level of access to ngrok account and services with RBAC.
Policy
Enforce policy through a centrally-managed, IT-controlled ngrok account.
SLA
Uptime and support SLAs for applications that need them.
Zero-knowledge TLS
Use TLS tunnels to keep traffic encrypted as it passes through ngrok.
Get secure ingress


LATEST UPDATES FROM NGROK

Customers
Databricks
ngrok opened the door for Databricks to rapidly onboard big enterprise
customers.
Learn more
Blog
Introducing Pay-as-you-go pricing for ngrok
New from ngrok: Pay-as-you-go pricing. Optimize costs by paying just for active
endpoints, perfect for delivering apps and APIs to production.
Learn more
Blog
Static domains for all ngrok users
All ngrok users can now claim one static domain for free. With your free static
domain, you no longer need to worry about broken links caused by agent restarts,
or updating webhook providers / mobile apps with new URLs.
Learn more
Platform
Product
Cloud Edge
Secure Tunnels
Platform Features
Use Cases
Ingress for Dev/Test Environments
Ingress for Customer Environments
Ingress for Customer Dev Environments
Ingress for Devices and Machines
Ingress for Production Apps and APIs
ngrok private edition
View all use cases
Resources
Security
Trust
Platform
Customers
Integrations
Blog
Get Started
Download
Pricing
Docs
Contact
Slack
Partners
Service Status
Company
Press
Brand
Careers
Terms of Service
Privacy Policy
Privacy Preferences
DPA
Abuse

©
2024
ngrok, Inc.