Quickstart
Real .dev hostname, real HTTPS cert, no /etc/hosts or mkcert.
Create a free account
Sign up at local.dev — no credit card. Free includes up to 3 stable random subdomains (e.g. silver-mountain-734.local.dev), 3 concurrent tunnels, and 5 GB of bandwidth per month.
Install the CLI
Download the dodev binary for your platform:
Or build from source if you have Rust: cargo install --git https://github.com/dodotdev/do-dev-unified --path tools/dodev-cli/cli
Log in
Authenticate the CLI against your local.dev account. Opens your browser, signs you in via WorkOS, drops a token in your OS keychain.
Start a tunnel
Start your local server (or any HTTP service on a port), then expose it:
That's it. Drop the URL into Google OAuth, Stripe webhooks, Slack slash commands, or anything else expecting a real public HTTPS endpoint.
Claim a custom namespace (Personal — $5/mo)
Upgrade to Personal and claim a custom namespace like tim.local.dev. You then get unlimited subdomains underneath it — webhook.tim.local.dev, stripe.tim.local.dev, whatever you want.
What's included on the free plan?
Want a custom namespace, more concurrency, or higher bandwidth? See pricing.