ngrok pricing teardown
https://ngrok.com/pricingngrok's pricing page combines transparent self-serve tiers with a detailed usage-credit model, plus an extensive add-on/feature comparison table further down that clarifies exact metered costs (e.g., $0.10 per GB, $1 per 100k requests). The Pay-as-you-go plan is clearly anchored as the recommended 'Unlimited Usage' tier, and the FAQ section does heavy lifting on objection handling for procurement, but the underlying pricing complexity (many metered sub-items) could overwhelm self-serve buyers despite the clean top-level cards.
Tier structure
Free
$0
Hobbyist
$8/mo (billed annually) or $10/mo
Pay-as-you-go
$20/mo + usage
Enterprise
Contact us
Value metric
usage-based credits (data transfer, requests, endpoint hours) layered under flat monthly plan fees
How limits scale
Escalation logic
Plans escalate from a free sandbox tier to a personal/hobby tier with monthly credit, to a production-ready pay-as-you-go tier with unlimited endpoints and metered overage, capped by a custom Enterprise tier for compliance and contracts.
Psychological anchors
- Featured/badged tier — 'Pay-as-you-go' is marked with an 'Unlimited Usage' badge, visually distinguishing it as the recommended production plan.
- Annual discount — Hobbyist plan shows a checked 'Saving $24 with annual billing' toggle, bringing effective price from $10 to $8/mo.
- Free tier as entry anchor — A $0 Free plan with modest one-time credit lets users try the product before hitting paywalls.
- High-priced enterprise anchor — Enterprise tier with no visible price emphasizes contracts, compliance (SOC2, HIPAA, BAAs) and dedicated support, pushing larger buyers to sales.
- Charm/round pricing — Uses round numbers ($0, $8, $20) rather than $X9 charm pricing, projecting a straightforward, engineering-oriented brand.
What this page is optimizing for
The page is built primarily for self-serve conversion (visible prices, instant 'Start for free' / 'Get Hobbyist' / 'Start building' CTAs) while funneling larger, compliance-driven accounts to an Enterprise sales motion — evidenced by the dual messaging 'Start self-serve in minutes, or talk with us for contracts, compliance, and scale.'
Red flags
- The metered usage system (TPUs, MAUs, active endpoint hours, per-GB/request overages) is complex and could make total cost unpredictable for self-serve users despite clean top-level pricing.
- Hobbyist and Pay-as-you-go plans share several identical limits (e.g., same data transfer/requests included), making the upgrade trigger from Hobbyist to Pay-as-you-go less obviously differentiated beyond 'unlimited endpoints.'
- No free trial of paid tiers is offered — only a one-time credit on the Free plan, which may slow evaluation of production features like custom domains or SSO.
- Enterprise tier has zero visible pricing signals, requiring a sales conversation even to gauge order-of-magnitude cost.
- The extensive feature/limit tables below the fold (endpoints, TLS, traffic policy, support, compliance) add significant cognitive load and may bury key differentiators from the main pricing cards.
Best-practices scorecard
What works · 6
- Clear recommended tier — Pay-as-you-go is visually badged 'Unlimited Usage' as the standout plan.
- Visible prices — Free, Hobbyist, and Pay-as-you-go all show exact numeric prices; only Enterprise is opaque.
- Value metric matches usage — Usage credits map to concrete infrastructure costs (data transfer, requests, endpoint hours), which fits a networking/tunneling product.
- FAQ or objection handling — Extensive FAQ covers usage credits, procurement, AWS Marketplace, invoicing, BAAs, and security reviews.
- Trust signals present — Mentions of SOC 2 Type II, HIPAA BAAs, AWS Marketplace availability, and enterprise contract details build credibility.
- Clear CTAs per tier — Each tier has a distinct, action-oriented CTA: 'Start for free', 'Get Hobbyist', 'Start building', 'Contact us'.
Half measures · 2
- Annual discount offered — Only Hobbyist shows an annual billing toggle/discount; Pay-as-you-go and Free do not.
- Tier differences are scannable — Top-level cards are scannable, but true differentiation requires digging into the long comparison tables further down the page.