Skip to content
TunnelAPI Logo

TunnelAPI

Expose your localhost to the internet with secure tunnels

Website Documentation VS Code Extension

npm version npm downloads License


πŸš€ What is TunnelAPI?

TunnelAPI is a developer-first tunneling platform that lets you expose your local development server to the internet securely. Perfect for:

  • πŸ”— Webhook Testing - Receive webhooks from Stripe, GitHub, Twilio, etc.
  • 🌐 API Development - Share your local API with teammates or clients
  • πŸ“± Mobile Testing - Test your app on real devices
  • 🎯 OAuth Callbacks - Handle OAuth redirects during development
  • 🀝 Client Demos - Show work-in-progress to stakeholders
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚  ● ● ●                      Terminal                             β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚                                                                  β”‚
β”‚  $ arm tunnel 3000 -s myapp                                      β”‚
β”‚                                                                  β”‚
β”‚  βœ“ Tunnel created successfully!                                  β”‚
β”‚    Public URL: https://myapp.free-tunnelapi.app                  β”‚
β”‚    Local Port: 3000                                              β”‚
β”‚                                                                  β”‚
β”‚  β„Ή Forwarding traffic...                                         β”‚
β”‚                                                                  β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

🌟 Why TunnelAPI?

Feature TunnelAPI ngrok localtunnel
Free Tier βœ… 40K req/mo βœ… Limited βœ… Unlimited
Custom Subdomains βœ… Free πŸ’° Paid ❌ Random only
API Gateway βœ… Built-in ❌ No ❌ No
Webhook Testing βœ… With replay ❌ No ❌ No
Visual Workflow Builder βœ… Drag & drop ❌ No ❌ No
K8s-style Ingress βœ… Yes ❌ No ❌ No
Request Logging βœ… Real-time βœ… Yes ❌ No
VS Code Extension βœ… Yes βœ… Yes ❌ No
Self-hosted Option πŸ”œ Coming πŸ’° Enterprise βœ… Yes

TunnelAPI gives you more features in the free tier than competitors charge for in their paid plans.

πŸ›‘οΈ Security

Your security is our priority. TunnelAPI implements multiple layers of protection:

Security Feature Description
πŸ” SSL/TLS Encryption All traffic is encrypted end-to-end with TLS 1.3
πŸ”‘ Token Authentication Secure API tokens with granular permissions
🌐 HTTPS Only All tunnel URLs are HTTPS by default
πŸ›‘οΈ Rate Limiting Built-in protection against abuse and DDoS
πŸ”’ No Data Storage We don't store your request/response payloads
βœ… OAuth 2.0 Sign in securely with Google or GitHub
πŸ“ Audit Logs Track all tunnel activity in your dashboard
# All tunnels are automatically secured
arm tunnel 3000
# β†’ https://myapp.free-tunnelapi.app (HTTPS enforced)

✨ Features

Feature Description
πŸ”’ Secure Tunnels End-to-end encrypted connections with SSL/TLS
🏷️ Custom Subdomains Get memorable URLs like myapp.free-tunnelapi.app
🌐 API Gateway Route, transform, and manage API traffic
☸️ K8s Ingress Kubernetes-style ingress rules for advanced routing
πŸͺ Webhook Endpoints Dedicated endpoints with request logging & replay
πŸ“Š Real-time Analytics Monitor requests, latency, and errors
πŸ”„ Visual Workflow Builder Drag-and-drop API orchestration

πŸ“¦ Installation

Option 1: npm (Recommended)

npm install -g api-response-manager

Option 2: Download Binary

Download the standalone binary for your platform:

Platform Architecture Download
Windows x64 arm-win-x64.exe
Linux x64 arm-linux-x64
macOS x64 (Intel) arm-macos-x64
macOS ARM64 (Apple Silicon) arm-macos-arm64

View all downloads β†’

Option 3: VS Code Extension

Install directly from the marketplace:

πŸš€ Quick Start

# Login to your account
arm login

# Start a tunnel on port 3000
arm tunnel 3000

# Start with custom subdomain
arm tunnel 3000 -s myapp

# View all commands
arm --help

πŸ“Έ Screenshots

Dashboard

TunnelAPI Dashboard

Visual Workflow Builder

Visual Workflow Builder

VS Code Extension

TunnelAPI VS Code Extension

πŸ“š Resources

🀝 Connect


Built with ❀️ for developers

Β© 2025 TunnelAPI by Vijay Singh Purohit

Popular repositories Loading

  1. tunnelapi tunnelapi Public

    Expose your localhost to the internet with enterprise-grade security. Perfect for webhooks, demos, and testing.

  2. .github .github Public

Repositories

Showing 2 of 2 repositories

Top languages

Loading…

Most used topics

Loading…