Expose your localhost
to the world

LocalTunnel allows you to easily share a web service on your local development machine without messing with DNS and firewall settings.

Quick Start:
$ npx localtunnel --port 8000

Why Choose LocalTunnel?

The fastest and most reliable way to expose your local development server to the internet with enterprise-grade security.

Instant Setup

No configuration required. Just run one command and you're online. Get started in seconds, not hours.

Secure HTTPS

All tunnels are secured with HTTPS by default. No certificates to manage, no security concerns.

Developer Friendly

Perfect for testing webhooks, sharing demos, and collaborative development workflows.

How It Works

Get your local development server online in three simple steps.

1

Install LocalTunnel

npm install -g localtunnel

Install LocalTunnel globally using npm package manager.

2

Start Your Server

python -m http.server 8000

Start your local development server on any port you prefer.

3

Expose to Internet

lt --port 8000

Run LocalTunnel and get a public HTTPS URL instantly.

Perfect For

LocalTunnel is used by thousands of developers worldwide for various scenarios.

Webhook Testing

Test webhooks from services like GitHub, Stripe, and PayPal.

Mobile Testing

Test your web app on real mobile devices easily.

Client Demos

Share your work in progress with clients and stakeholders.

Cloud Testing

Test with cloud services and external APIs seamlessly.

Latest from Our Blog

Tutorials, tips, and insights to help you make the most of LocalTunnel

Get Started Today

Join thousands of developers who trust LocalTunnel for their development workflow.

Free Tier

  • Random subdomains
  • HTTPS encryption
  • Basic rate limiting
  • Community support
Start Free

Sponsor Benefits

  • Custom subdomains
  • Higher rate limits
  • Priority support
  • Advanced analytics
View Pricing

Join Our Community

Get help, share ideas, and contribute to the LocalTunnel ecosystem.