HTTP · TCP · UDP

Your localhost,livein seconds

One command to expose any local service to the internet. HTTP, TCP, UDP — with a desktop app, traffic inspector, and custom domains.

Get started in one command:

$fxtunnel http 3000

Free forever — no credit card required

3 protocols

HTTP, TCP, UDP

All platforms

CLI + Desktop app

End-to-end

TLS encryption

fxTunnel
$

This is what working with fxTunnel actually looks like

Quick Start

Up and Running in Minutes

Three steps from sign-up to a live public URL.

01

Download the Client

Get the CLI or GUI client for your platform.

curl -fsSL https://fxtun.dev/install.sh | sh
02

Authenticate

Create an account and generate an API token.

fxtunnel login --token sk_xxxxx
03

Create a Tunnel

Run a single command to go live.

fxtunnel http 3000 --domain myapp
https://myapp.fxtun.dev

Ready to try? Set up your first tunnel in under a minute.

Start Free
Multi-Protocol

Flexible Protocol Support

Whether you need to expose a web app, SSH server, or game server - we've got you covered.

HTTP Tunnels

Expose web applications with custom subdomains. Perfect for webhooks, demos, and development.

  • Custom subdomain support
  • Automatic HTTPS
  • WebSocket support
Web appsAPIsWebhooks

Public endpoint

https://myapp.fxtun.dev

Command

$fxtunnel http 3000 --domain myapp
LocalPublic
localhost:3000myapp.fxtun.dev
Why fxTunnel

Everything you need to go live

Not just tunnels. A complete toolkit for exposing, debugging, and managing local services.

Traffic Inspector

Real-time HTTP request/response viewer with filtering and one-click replay. Debug webhooks without leaving the browser.

  • Live request & response capture
  • Search and filter by method, path, status
  • Replay requests instantly

HTTP, TCP & UDP

Three protocols in one service. Web apps, SSH, databases, game servers, DNS — expose anything.

  • HTTP with custom subdomains
  • TCP for SSH, databases, APIs
  • UDP for gaming and real-time

Desktop App

The only tunneling service with a native desktop client. Manage tunnels visually, no terminal needed.

  • Visual tunnel management
  • System tray — always running
  • Auto-reconnect on disconnect

Lightning Fast

Built in Go

Secure

TLS + 2FA

Custom Domains

Your own domain

Self-Hostable

Run your own

Use Cases

Built for Developers

From local development to production debugging — one tool for every scenario.

Webhooks

Receive Stripe, GitHub, or Twilio webhooks on localhost. No more deploying to test payment flows.

$ fxtunnel http 3000 --domain stripe-hooks

Client Demos

Share work in progress with clients or teammates — just send a link. No deployment needed.

$ fxtunnel http 5173 --domain demo-v2

Remote SSH

Access your home server or Raspberry Pi from anywhere through a TCP tunnel.

$ fxtunnel tcp 22

Game Servers

Host a Minecraft, Terraria, or any game server and share it with friends via UDP or TCP.

$ fxtunnel udp 25565

API Development

Test mobile apps against your local backend. Share API endpoints with your team instantly.

$ fxtunnel http 8080 --domain api-dev

IoT & Smart Home

Expose Home Assistant, camera feeds, or IoT dashboards securely from your local network.

$ fxtunnel http 8123 --domain my-home

Whatever you build — fxTunnel gets it online instantly.

Start Free
Advanced Capabilities

Built for Production

Advanced features that make fxTunnel ready for real-world use.

Custom Domains

Bring your own domain with automatic HTTPS. CNAME for subdomains, A record for apex domains — Let's Encrypt certificates provisioned automatically.

Custom Domain Setup
1
Configure DNS
Type
Name
Value
CNAME
...
tunnel.fxtun.dev
2
Verifying DNS...
3
Issue SSL certificate

HTTP Inspector & Replay

Real-time request/response inspection with search, filtering, and one-click replay. Debug webhooks and APIs without leaving your browser.

Live
my-app.fxtun.dev
0 requests

WebSocket Support

Full bidirectional WebSocket passthrough. No configuration needed — just works.

Low Latency

Pre-opened stream pool and optimized buffers minimize connection overhead. First-request latency nearly eliminated.

Auto-Reconnect

Automatic reconnection on connection loss. Your tunnels stay online 24/7.

Why fxTunnel

Compare and Choose

See how fxTunnel stacks up against alternatives.

Price (starter)

fxTunnel
Free / $5/mo
ngrok
Free / $8/mo
lhr
Free / $9/mo

Custom subdomain on free

fxTunnel
Any you choose
ngrok
Random only
lhr
Random only

Request limits

fxTunnel
Unlimited
ngrok
20k/mo on free
lhr
Unlimited

Session timeout

fxTunnel
Unlimited
ngrok
Unlimited
lhr
Unlimited

Protocols

fxTunnel
HTTP + TCP + UDP
ngrok
HTTP + TCP
lhr
HTTP only

Desktop GUI

fxTunnel
Yes
ngrok
No
lhr
No

Traffic Inspector

fxTunnel
From $5/mo
ngrok
$8/mo, 72h retention
lhr
No

Self-hostable

fxTunnel
Yes
ngrok
No
lhr
No

Custom domains

fxTunnel
From $5/mo
ngrok
$0.01/hr
lhr
$9/mo

See the difference? Start free and upgrade when you need more.

Pricing

Choose Your Plan

Start free, scale as you grow. No request limits on any plan.

Ready to start?

Ready to Start?

Create an account and download the client to begin tunneling.

Quick install

curl -fsSL https://fxtun.dev/install.sh | sh
Or download manually

After registration, download the client and generate API tokens from your dashboard.

FAQ

Frequently Asked Questions

Everything you need to know about fxTunnel.