Skip to main content
ngrok logo

Plans&Pricing

You don’t have to ‘talk to sales’ if you don’t want to

Free

Get it online fast and free

  • $5 of one-time usage credit
  • No additional usage beyond credit
  • Up to 3 online endpoints
  • Up to 1GB bandwidth
  • Up to 20k HTTP/S requests
  • Interstitial page on HTTP/S endpoints
  • for public endpoints
  • 1 team member

Hobbyist

For solo devs, home labs, game servers

  • $10 monthly usage credit
  • No additional usage beyond credit
  • Up to 3 online endpoints
  • 5GB bandwidth included (more w/ credit)
  • 100k HTTP/S reqs included (more w/ credit)
  • No Interstitial page on HTTP/S endpoints
  • for public endpoints
  • 1 team member
$8
monthly, billed annually$10 billed monthly
Get started

Pay-as-you-go

For running ngrok at scale

Unlimited Usage
  • $20 monthly usage credit
  • Additional usage billed monthly
  • Unlimited online endpoints
  • Unlimited bandwidth (5GB included)
  • Unlimited HTTP/S requests (100k included)
  • No Interstitial page on HTTP/S endpoints
  • for public endpoints
  • Unlimited team members (3 included)
  • SSO & RBAC, SCIM add-ons available
  • Wildcard endpoints
  • Mutual TLS,
$20
monthly+ additional usage
Get started

Usage credits?

Usage credit is an amount that can be spent to use ngrok services.

Need something custom?

We strive to make ngrok entirely self-service, but if you’re an enterprise who needs volume pricing, committed SLAs, BAAs for HIPAA, on-call escalations, custom legal terms or an on-premise deployment, you should get in touch.

Check out these impressive teams that trust ngrok

CyeraDatabricksGitHubMicrosoftMongoDBTwilioSchneider ElectricOktaCopadoTyler TechnologiesCircleCIHashicorp

Universal Gateway

Endpoints

Free
Hobbyist
Pay-as-you-go
Online endpoints
The number of endpoints you can have online at the same time.
3
3
Unlimited
Development endpoint hours
Public endpoints started with your development domain do not accrue endpoint hours.
Unlimited
Unlimited
Unlimited
Active endpoint hours
An endpoint is active if has outgoing traffic during the hour.

$0.02 per hour

$0.02 per hour

Endpoint protocols
These are the different protocols available to you as a subscriber of each plan.
Load balancing
Load balancing at ngrok is called endpoint pooling.

Domains

Free
Hobbyist
Pay-as-you-go
Development domain
Your development domain is specific to your account, and does not incur usage charges. You can use anything for free on your sandbox domain within your account’s limits.
1
1
1
ngrok-branded domains
Use any ngrok-branded domain that you pick from ngrok's pool.
Bring your own custom domains
Use any custom domain name that you already own with ngrok.

744 hours included

then $0.0134 per hour

Wildcard Domains
You can create an endpoint which will receive traffic for all of the subdomains matching a given wildcard domain like *.example.com.

TCP Addresses

Free
Hobbyist
Pay-as-you-go
TCP Addresses
TCP Addresses enable you to create public TCP Endpoints on a fixed address.

Randomly assigned TCP addresses are supported with credit card verification

1

Network Transfer

Free
Hobbyist
Pay-as-you-go
Data transfer out
(includes traffic to agents)
1 GB

5 GB

then $0.10 per GB

5 GB

then $0.10 per GB

with

Traffic

Free
Hobbyist
Pay-as-you-go
Requests to HTTP/s endpoints
The maximum number of HTTP/s requests a client can make to an account’s endpoints in a minute.
20k

100k

then $1 per 100k

100k

then $1 per 100k

with
Connections to TCP / TLS endpoints
The maximum number of TCP/TLS connections a client can make to an account’s endpoints in a minute.
5k

5k

then $2 per 100k

5k

then $2 per 100k

with

Rate limits

Free
Hobbyist
Pay-as-you-go
HTTP Requests
The maximum number of HTTP requests across all endpoints per minute.
120/min
360/min
TCP Connections
The maximum number of TCP connections across all endpoints per minute.
100/min
150/min

TLS

Free
Hobbyist
Pay-as-you-go
Bring your own certificates
Upload your own TLS certificates if you don't want to use the TLS certificates that ngrok automatically provisions for you.

$200 per cert / month

End to End TLS
Terminate TLS at your upstream service or at the ngrok agent to achieve end-to-end encryption.
Mutual TLS
Mutual TLS Authentication (mTLS) is a network security protocol that ensures both the client and server authenticate each other using digital certificates. Traffic Policy.

Traffic Policy

Free
Hobbyist
Pay-as-you-go
Traffic Policy Units (TPUs)
This is a combination of the actions, macros, and variables applied to a request. WAF, mTLS, and more are included in TPUs.
$1 per 100k

$1 per 100k

with
Traffic Identities
OAuth/SAML/OIDC. This is calculated by the number of end users that authenticate into your app or service via the traffic policy action.
3 monthly active users
5 monthly active users

5 monthly active users

then $1 each

with

Traffic Observability

Free
Hobbyist
Pay-as-you-go
Traffic Inspector Retention
This is the number of hours we retain your traffic data in traffic inspector.
24 hours retention
72 hours retention
Traffic Log Exporting
Export event logs when traffic transits through your endpoints to S3, Datadog, Azure Logs, CloudWatch Logs + more
$0.25 per 2k events

Secure Tunnels

Free
Hobbyist
Pay-as-you-go
Concurrent Agents
3
3
Unlimited
Dedicated Agent Connect IPs
Get a constant, dedicated IP for your account's agents.

$900 per month per region

Contact us

Custom Agent Connect URLs
Customize the URL that the agent connects to.

$250 per month per URL

Contact us

Remote Agent Update Operations
Run ngrok in the background as a service.

Stop

Restart

Stop

Restart

Stop

Restart

Update

Identity & Access

Free
Hobbyist
Pay-as-you-go
Users
Members of your account that can view or create endpoints.
1
1

3

then $5 per user

Service Users
Service users are accounts for automated systems that programmatically interact with your ngrok accounts either by starting ngrok Agents or making requests to the API.

Unlimited

Doesn’t count as a user

SSO/RBAC
Federate auth to your Identity Provider (IdP) with SAML or OpenID Connect

$10 per user/month

must be applied to all users

Identity and Access Governance Suite
SCIM, Domain Controls, Account-Wide IP Restrictions, Audit Logs

$25 per user

regardless of user count, for all users

Authtoken ACLs
Authtoken ACLs restrict what endpoints an ngrok agent can create when using that authtoken.

Support

Free
Hobbyist
Pay-as-you-go
Basic support
Email support and best-effort response times

Slack and MS Teams
Dedicated channel with 24 hour response SLA.

$199 per month

Dedicated On-Call
Committed/Contractual Uptime SLA and Support SLA

Compliance

Free
Hobbyist
Pay-as-you-go
Pin traffic to a region
Steer traffic and contain traffic in to different server pools based on the geographic region.

$300 per month per region

Contact us

HIPAA / BAAs
HIPAA compliance built in: we’ll sign the BAA, you build the app.
SOC2
Independent verification that your data is secure.
Security Questionnaires
If your team requires a security questionnaire, our team can prepare it.
Invoicing
If your team requires an invoice for billing purposes, our team can send it.

You’ve made it this far?

You’re ready! We’re ready!

Get started for free