🚧 Work in Progress Website

Secure WebSocket Tunneling Start Free, Scale as You Grow

Eldrin Tunnel provides a secure, fast, and reliable way to expose your local services to the internet. Built with Rust for performance and security. Get started with 1 free tunnel, upgrade when you need more.

🎉 Soft Launch Special: First 100 users get 5 free tunnels!
Terminal
$ eldrin-tunnel ws://tunnel.eldrin.io:8080 3000 30
[INFO] 🚇 Eldrin Tunnel Interactive CLI
[INFO] Selected region: US East
[INFO] ✅ Tunnel is live!
[INFO] Tunnel ID: b07ed9fb
[URL] Production: http://b07ed9fb.tunnel.eldrin.io

Why Choose Eldrin Tunnel?

🚀

High Performance

Built with Rust and async/await, delivering exceptional speed and low latency for your tunneled connections.

🔒

Secure by Design

WebSocket-based tunneling with proper request-response coordination and built-in rate limiting protection.

Easy to Use

Simple command-line interface. Just run one command to expose your local service to the internet.

🔧

Configurable

Customizable timeouts, rate limits, and domain configurations to fit your specific needs.

📊

Rate Limited

Built-in sliding window rate limiting (30 requests/minute/tunnel by default) to prevent abuse.

🌐

Multi-Environment

Supports localhost development, staging, and production environments with automatic subdomain routing.

Simple, Transparent Pricing

Free

€0/month
✅ 1 tunnel
✅ Standard subdomains
✅ Rate limiting (30 req/min)
✅ Community support
Get Started

Pro

€2/month
✅ 2 tunnels
✅ Custom domains
✅ Higher rate limits
✅ Email support
Coming Soon

Scale

+€1/tunnel/month
✅ Additional tunnels
✅ Custom domains
✅ Premium rate limits
✅ Priority support
Coming Soon

Need Enterprise or On-Premises Hosting?

Contact us for custom solutions, dedicated infrastructure, and enterprise support.

Contact Sales

How It Works

1

Connect Client

Your client connects via WebSocket to the tunnel server and receives a unique tunnel ID.

2

Public Request

HTTP requests arrive at your public URL (e.g., https://abc123.tunnel.eldrin.io) and are forwarded to your client.

3

Local Processing

Your client processes the request locally and sends the response back through the secure tunnel.

Quick Start

📦 Direct Download

Available for all platforms

How to Use

1
Start Your Local Service

# Example: Start a web server
python -m http.server 3000
# or
npm start  # if port 3000

2
Start Eldrin Tunnel

# Quick mode
eldrin-tunnel ws://tunnel.eldrin.io:8080 3000

# Interactive mode
eldrin-tunnel

3
Share Your Public URL

✅ Tunnel is live!
Public URL: 
https://abc123.tunnel.eldrin.io

New CLI Features

🚀 Quick Start Mode: Direct command line arguments for instant tunnel setup
🌍 Region Selection: Choose from US East/West, Europe, Asia, or Local Development
🖥️ Interactive Mode: Modern TUI with real-time logs and mouse support
📋 Text Selection: Click and drag to copy tunnel URLs and logs