Get up and running in under 2 minutes

Quickstart

Expose your local server to the internet with a single command.

1

Create a free account

Sign up at local.dev to get your free account. The free Hobby plan includes tunnels with random subdomains.

Create Account
2

Install the CLI

Install globally via npm:

$ npm install -g @dodotdev/cli

Or use it without installing: npx @dodotdev/cli

3

Log in

Authenticate the CLI with your local.dev account:

$ dodev login Opening browser for authentication... Logged in as you@example.com
4

Start a tunnel

Start your local server, then expose it:

$ dodev local http 3000 Forwarding https://abc123.local.dev <-> http://localhost:3000

That's it. Your local server is now accessible at the HTTPS URL shown.

5

Use a custom subdomain (Pro)

Reserve a subdomain from your dashboard, then use it:

$ dodev local http 3000 --subdomain myapp Forwarding https://myapp.local.dev <-> http://localhost:3000

What's included on the free plan?

HTTPS tunnels with random subdomains
Up to 1 concurrent tunnel
Webhook testing & inspection
CLI & npx support

Need reserved subdomains, more concurrent tunnels, or custom domains? Upgrade to Pro