Compare

FastDog vs ngrok

ngrok and FastDog both give an app on your machine or server a public HTTPS address through an outbound agent. ngrok is a mature developer tool and API gateway with a free tier. FastDog is a small, flat-priced service for putting a self-hosted app on your own domain.

Short version

Side by side

ngrok FastDog
Free option Free plan, $0, with a one-time $5 usage credit, up to 3 online endpoints, 1 GB transfer, 20k HTTP/S requests, an interstitial page on HTTP/S endpoints, and an assigned dev domain [1]. Free for 7 days on one hostname, no card. On day 8 the hostname pauses until you pick a plan.
Entry paid plan Hobbyist $10/mo: $10 of included usage, no interstitial, ngrok-branded domains (10). Custom domains are not included [1]. Hobby $9/mo: up to 3 hostnames on your own domain. Pro $29/mo (15), Agency $149/mo (50).
Your own domain Pay-as-you-go and up: $20/mo with $20 of included usage, plus $0.01 per active hour per custom domain. Extra usage is billed monthly [1]. Included on every plan.
Billing model Usage-based: endpoint hours, data transfer ($0.10/GB after included), requests ($1 per 100k after included), and more [1]. Flat per plan. Fair use applies.
What happens when included usage runs out Hobbyist endpoints stop until the cycle resets. Pay-as-you-go keeps working and bills the extra [1]. No meter. If traffic outgrows a plan, we talk before anything changes.
Protocols HTTP/S, TCP (with card verification on Free), TLS on Pay-as-you-go [1][3]. No UDP endpoint type is listed [3]. HTTP(S) only. No TCP or UDP.
WebSockets Supported on HTTP/S endpoints with no configuration [2]. Not supported. An upgrade request returns 400.
Request timeout and streaming No round-trip, request, or response timeout on HTTP/S endpoints. Connections close after 5 minutes idle [2]. 30-second timeout. No streaming responses or server-sent events (SSE).
Upload size No request body size limit [2]. 50 MiB. Larger requests return HTTP 413.
Teams and compliance SSO/RBAC add-ons, SOC 2 Type II, HIPAA BAAs, AWS Marketplace [1]. Small team. No compliance certifications.
AI assistant setup (Not compared here.) "Copy prompt for your AI assistant" and /llms.txt. On the trial, you add the hostname and DNS records in the portal, then the prompt’s 1-hour, connect-only token lets the assistant connect it. With an API key (the trial gets one, for its one website), it does the whole setup. The agent key is saved on your server; each new connect command replaces it, and you can revoke it.

Where ngrok is better

Where FastDog is different

Sources (checked Oct 22, 2026)

  1. ngrok pricing: https://ngrok.com/pricing
  2. HTTP/S agent endpoints ("Websocket connections are supported out-of-the-box"): https://ngrok.com/docs/gateway/endpoints/http (including its "Limits & timeouts" section)
  3. Agent endpoint protocols (HTTP/S, TCP, TLS): https://ngrok.com/docs/gateway/endpoints/protocols

Related: AI assistants · vs Cloudflare Tunnel · vs Tailscale Funnel · All comparisons