Tool Operating System / Platform Free Tier: Time Limit Free Tier: Space/Bandwidth Limit Free Tier: Tunnel Count Limit Other Free Usage Restrictions
LocalXpose Windows, Linux, macOS (CLI binary) Sessions may timeout after hours Bandwidth capped on free tier Limited concurrent tunnels Random subdomains only; reserved domains require paid plan
LocalTunnel Cross-platform (Node.js / npm) No explicit time limit No enforced bandwidth cap No enforced tunnel count limit Unstable connections; subdomains not guaranteed
Serveo Cross-platform (SSH client) Ends when SSH session closes No enforced bandwidth cap Limited concurrent tunnels per session Dependent on SSH stability; service reliability varies
Pinggy Cross-platform (SSH client) Ends when SSH session closes Free tier may throttle bandwidth Limited concurrent tunnels per session Random subdomains; premium features require paid plan
Ngrok Windows, Linux, macOS (CLI binary) 8-hour session limit 40 connections/minute cap 1 tunnel active at a time Random subdomains; reserved domains require paid plan
Cloudflare Tunnel Windows, Linux, macOS (cloudflared CLI) No time limit No bandwidth cap Unlimited tunnels Requires Cloudflare account + DNS setup
Telebit Cross-platform (Node.js / npm) No explicit time limit Bandwidth capped on free tier Limited concurrent tunnels Random subdomains; reserved domains require donation/paid plan
Pagekite Cross-platform (Python / binary) No explicit time limit Bandwidth capped on free tier Limited concurrent tunnels Requires registration for custom domains
FRP (Fast Reverse Proxy) Windows, Linux, macOS (self-hosted binary) -null- -null- -null- No free tier; entirely self-hosted, limits depend on your server resources