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 Account2
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