StackSwitcher
Security, Auth & DevTools

Open-Source Alternatives to ngrok Pro

Based on our dataset, the self-hostable open-source alternatives to ngrok Pro are frp / Rathole. The ngrok Pro plan we benchmark is Pro ($20/dev/mo reserved domains).

Data last updated . How we check.

Quick comparison

AlternativeLicenseRAM in starter configNeeds Postgres / RedisMigration
frp / RatholeApache-2.064 MBNo / NoInstant

frp / Rathole

Fast reverse proxy written in Go/Rust to expose local servers behind NAT or firewalls to your VPS

  • 88k+ GitHub stars, battle-tested worldwide
  • Unlimited custom wildcard subdomains on your VPS
  • Uses <25MB RAM

Docker image snowdreamtech/frps:latest. GitHub: fatedier/frp (88.4k stars when our data was last updated). Website: https://github.com/fatedier/frp

ngrok Pro vs frp / Rathole: full cost comparison and config →

Switching from ngrok Pro

  1. Pick an alternative above and open its comparison page for the cost breakdown.
  2. Generate a free starter docker-compose.yml in the stack builder.
  3. Test it on a small server with a copy of your data before moving the team over.
  4. Check the migration notes in the table, and the official docs of the tool you pick.

More detail: Replace ngrok Pro guide.

FAQ

What are the open-source alternatives to ngrok Pro?

In the StackSwitcher dataset, the self-hostable open-source alternatives to ngrok Pro are frp / Rathole.

Which ngrok Pro plan does StackSwitcher compare against?

We benchmark ngrok Pro Pro ($20/dev/mo reserved domains). The main pain point we note: Paying $20/mo per developer just to expose local webhook endpoints on a stable subdomain.

How much RAM does frp / Rathole need when self-hosted?

Our starter Docker config budgets 64 MB of RAM for frp / Rathole. Real needs depend on your usage.

Config templates are MIT licensed and provided "AS IS", with no warranty of any kind and no liability. Prices and specs are informational estimates from our dataset, so check the vendor and project sites before you decide. See the Terms & No Warranty disclaimer.