Free & Open Source

Local domains,
zero hassle.

Map custom domains like domain.local to your local dev servers. HTTPS that just works, reverse proxy included. All from a clean native app.

Download for macOS Windows — Coming Soon
LocalDomain
LocalDomain
Active
Domains Settings Audit Log

Domains

+ Add Domain
Domain Target Enabled
HTTPS domain.local 127.0.0.1:3000
HTTP api.domain.local 127.0.0.1:8080
BOTH dashboard.local 127.0.0.1:4200
Features

Everything you need
for local development

No more editing hosts files or wrestling with certificates. LocalDomain handles it all.

Custom Local Domains

Create domains like domain.local or api.domain.local that point to your machine. Add, edit, or remove them with a single click.

Trusted HTTPS

Get valid HTTPS on local domains with zero browser warnings. LocalDomain creates a local Certificate Authority and installs trusted certificates automatically.

Reverse Proxy

Route any custom domain to a specific local port. Point domain.local to localhost:3000 and api.domain.local to localhost:8080.

Wildcard Domains

Enable wildcard support so *.domain.local resolves automatically. Perfect for multi-tenant apps or microservices.

Background Service

A lightweight daemon runs in the background managing your hosts file, proxy server, and TLS certificates. Optionally starts on boot.

Audit Log

Every change is recorded. See exactly when a domain was added, modified, or removed. Full transparency for your local setup.

Configurable Settings

Customize HTTP and HTTPS ports, toggle start-on-boot, start or stop the proxy server, and fully uninstall with one click if needed.

Light & Dark Mode

Clean monochrome design that follows your system preference or can be toggled manually. Pure black and white — no distractions.

One-Click Setup

A guided setup wizard installs the background service, starts the reverse proxy, and creates your first domain. Ready in seconds.

How It Works

Up and running
in three steps

No terminal commands. No config files. Just a clean app.

1

Install & launch

Download LocalDomain and open it. The setup wizard will ask for your admin password to install a lightweight background service that manages your hosts file and proxy.

2

Add a domain

Click "Add Domain" and type the domain you want. Choose the target port, pick HTTP, HTTPS, or both, and optionally enable wildcard.

Domain: domain.local
Target: 127.0.0.1:3000
Protocol: HTTPS
Wildcard: Off
3

Open in your browser

That's it. Navigate to https://domain.local in any browser and it just works — valid certificate, no warnings, routed to your local dev server.

Built With

Modern, native, fast

Built on proven technologies for reliability and performance.

Tauri

Lightweight native app framework

React

Fast, composable UI

Rust

Secure, fast backend & daemon

Caddy

Battle-tested reverse proxy

Free forever.

LocalDomain is completely free and open source. If it saves you time, consider buying me a coffee to support ongoing development.

macOS Windows — Coming Soon Buy Me a Coffee