<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/introducing-pay-as-you-go-pricing-for-ngrok-04s68dhmh" -->

---
title: Introducing Pay-as-you-go pricing for ngrok | daily.dev
description: ngrok launched a Pay-as-you-go pricing plan aimed at production use cases, charging customers only for active endpoints (distinct TCP addresses or domains...
canonical: https://daily.dev/posts/introducing-pay-as-you-go-pricing-for-ngrok-04s68dhmh
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Introducing Pay-as-you-go pricing for ngrok | daily.dev
og:description: ngrok launched a Pay-as-you-go pricing plan aimed at production use cases, charging customers only for active endpoints (distinct TCP addresses or domains...
og:url: https://daily.dev/posts/introducing-pay-as-you-go-pricing-for-ngrok-04s68dhmh
og:image: https://api.daily.dev/og/posts/04s68DhmH.png
og:image:alt: Introducing Pay-as-you-go pricing for ngrok
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Introducing Pay-as-you-go pricing for ngrok

**[ngrok Blog](https://daily.dev/sources/ngrok)** · 5 min read · 0 upvotes · 0 comments

## Summary

ngrok launched a Pay-as-you-go pricing plan aimed at production use cases, charging customers only for active endpoints (distinct TCP addresses or domains transmitting data in a billing cycle) rather than a fixed fee. Idle endpoints incur no cost, random/ephemeral domains are excluded from this plan, and it's positioned for scenarios like secure ingress to customer networks, IoT/device connectivity, and rapid prototyping without long-term contracts.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://ngrok.com/blog/introducing-pay-as-you-go-pricing-for-ngrok>

## Questions this post answers

### How does ngrok's pay-as-you-go pricing plan charge customers?

ngrok charges based on active endpoints, defined as the distinct number of TCP addresses or domains that transmit data through the service in a given month. Idle endpoints incur no cost, so agents deployed but not actively transmitting data are free. Random or ephemeral domains are not available under this plan, making it geared toward production rather than dynamic development use cases.

_Teams weighing tunneling costs for production apps can track pricing model changes like this on daily.dev._

---

Tags: [#devops](https://daily.dev/tags/devops), [#devtools](https://daily.dev/tags/devtools)

[View this post on daily.dev](https://daily.dev/posts/introducing-pay-as-you-go-pricing-for-ngrok-04s68dhmh)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"Introducing Pay-as-you-go pricing for ngrok","url":"https://daily.dev/posts/introducing-pay-as-you-go-pricing-for-ngrok-04s68dhmh","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/introducing-pay-as-you-go-pricing-for-ngrok-04s68dhmh"},"datePublished":"2026-08-23T07:20:52.483Z","dateModified":"2026-08-23T07:28:24.657Z","description":"ngrok launched a Pay-as-you-go pricing plan aimed at production use cases, charging customers only for active endpoints (distinct TCP addresses or domains...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/09a7092b6fb9d814a5ec8063ada3e44e?_a=AQAEuop","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/09a7092b6fb9d814a5ec8063ada3e44e?_a=AQAEuop","isAccessibleForFree":true,"articleSection":"ngrok Blog","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"ngrok Blog","logo":"https://media.daily.dev/image/upload/s--718XXxvE--/f_auto,q_auto/v1787469610/logos/ngrok?_a=BAMAMicg0","url":"https://daily.dev/sources/ngrok"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/introducing-pay-as-you-go-pricing-for-ngrok-04s68dhmh","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":0},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"devops,devtools","timeRequired":"PT5M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"ngrok Blog","item":"https://daily.dev/sources/ngrok"},{"@type":"ListItem","position":3,"name":"Introducing Pay-as-you-go pricing for ngrok"}]}
{"@context":"https://schema.org","@type":"FAQPage","@id":"https://daily.dev/posts/introducing-pay-as-you-go-pricing-for-ngrok-04s68dhmh#faq","mainEntity":[{"@type":"Question","name":"How does ngrok's pay-as-you-go pricing plan charge customers?","acceptedAnswer":{"@type":"Answer","text":"ngrok charges based on active endpoints, defined as the distinct number of TCP addresses or domains that transmit data through the service in a given month. Idle endpoints incur no cost, so agents deployed but not actively transmitting data are free. Random or ephemeral domains are not available under this plan, making it geared toward production rather than dynamic development use cases. Teams weighing tunneling costs for production apps can track pricing model changes like this on daily.dev."}}]}
```

