ShareLive

Tunnel localhost
to the internet

Start with the CLI. Get a public HTTPS URL for your local app, webhook handler, or preview build in seconds. ShareLive still supports branded subdomains, but tunneling is the core workflow now.

npx sharelive
HTTPS URLs
Custom names after login
Quick Start

Run ShareLive your way

Use the zero-setup command first, then switch to named tunnels when you want stable URLs.

Terminal
npx sharelive --port 3000

Fastest way to expose localhost:3000 without installing the CLI globally.

Tunnel Workflow

Share work before
you deploy it

Use ShareLive when the app is still local but the link must be public. It is ideal for demos, QA, webhook callbacks, stakeholder reviews, and debugging flows that need a live endpoint.

Webhooks

Point Stripe, GitHub, Clerk, or custom integrations at a local endpoint.

Client previews

Send a real URL instead of a screen recording when feedback needs to happen quickly.

Fast iteration

Stay local while testing real network traffic instead of waiting on redeploys.

Login and keep named URLs

Authenticate once and reuse a memorable tunnel name when your workflow needs a stable link.

Forward any local port

Point ShareLive at the port you already use for React, Next.js, APIs, docs previews, or local webhooks.

Keep traffic visible

Use verbose mode when you want to watch requests hit your machine while you test integrations.

Subdomains

Route deployed apps
with clean URLs

Subdomains are still part of ShareLive. When your app is already deployed, connect it to a brandedsharelive.siteURL from the dashboard.

Deploy

Host your app on Vercel, Netlify, Render, Railway, Fly.io, or another supported platform.

Connect

Paste the target URL in the dashboard and claim a ShareLive subdomain for it.

Launch

Start on proxy routing now and move to direct DNS when the project is ready.

Free proxy mode

Create a subdomain and launch quickly without waiting on DNS changes.

Direct DNS later

Upgrade when you want the most direct route from the browser to your hosting platform.

Get Started

Start with tunnels
keep subdomains later

Begin with the local workflow most teams need every day. When the app is deployed, keep using ShareLive for branded routing from the dashboard.

Tunnel first
Subdomains second
One product
Next Commands

Common ShareLive commands

Use these once you want account-linked tunnels or more control over the public URL.

Terminal
npx sharelive login

Stores your auth locally so you can request named tunnels.