A Russian alternative to ngrok
fxTunnel puts a local service online the way ngrok does: one command and you have a public address with a certificate. The differences are that Russian cards work, support answers in Russian, and the free plan does not cut the session off after two hours.
Free plan, no end date. No card.
Why developers in Russia look for a replacement
Payment first. Russian bank cards have not worked abroad since 2022, and ngrok takes nothing else. What is left are workarounds — a foreign card, an intermediary, somebody else's account — and each one puts a stranger between you and a tool you depend on.
Availability second. Some users in Russia are refused outright: the client returns ERR_NGROK_9040 and the tunnel never comes up. Nothing on your side fixes it.
Free-tier limits third. ngrok drops the session after two hours, caps monthly requests, and hands out a new address on every start. For webhook work, where the address goes into somebody else's system, that means editing it again after every restart.
What fxTunnel does differently
Paid in roubles
YooKassa, SBP and Russian bank cards. No foreign cards, no intermediaries, no borrowed accounts — and a proper receipt.
Cheaper
From $2.50 a month against ngrok's $8. The free plan carries no request cap, no bandwidth cap and no session timeout.
Support in Russian
Interface, documentation and real answers in Russian, without machine translation or a timezone gap.
Three protocols
HTTP, TCP and UDP. UDP is rare among tunnels: game servers, DNS, WireGuard, anything that is not the web.
Desktop application
The only tunnelling service with a full desktop app for Windows, Linux and macOS: tunnels start with a click and the inspector shows every request.
Open source
The whole stack is on GitHub — server, client, desktop app, web interface. Read it, or run your own server and depend on nobody.
Moving over from ngrok
- 1
Install the client and sign in
Download the app for your system with the button below and create an account — a minute, no card needed. There is an installer for Windows and a console client for Linux and macOS.
- 2
Change the command
Where you had ngrok http 3000 you now have fxtun http 3000. The syntax is deliberately close; there is nothing to relearn.
$fxtun http 3000Tunnel up: https://kind-river.fxtun.ru → localhost:3000
- 3
Keep the address
myapp.fxtun.ru stays the same across restarts — the thing ngrok's free tier does not give you. Reserving a name starts on Base.
$fxtun http 3000 --subdomain myappTunnel up: https://myapp.fxtun.ru → localhost:3000
- 4
Forward TCP or UDP
A database, SSH, RDP, a game server. TCP works on the free plan; UDP starts on Base.
$fxtun tcp 5432Tunnel up: fxtun.ru:41234 → localhost:5432
Frequently Asked Questions
Where to go next
Try it instead of ngrok
Signing up takes a minute and the client installs in one click.