Bathwater logo

Dynamic DNS for home servers, labs, and little duckies

Keep your server afloat, even when your IP changes

Bathwater gives your home server, VPN, NAS, camera, or game server a stable hostname. When your internet provider changes your IP address, Bathwater keeps your DNS records synced automatically in the background.

https://.bathwater.app
Download update client

Bathwater Dashboard

Your hostnames are floating smoothly

All ducks online

Hostname

bathtub-lab.bathwater.app

Last IP Sync

Updated 2 minutes ago

Protection

SSL-ready DNS records

Home network reachable

Point a stable Bathwater hostname to your changing home IP address.

Automatic updates

Your update client keeps DNS synced while your ducks float peacefully.

Bathwater Features

Everything your home lab needs to stay afloat

Bathwater gives self-hosters, gamers, camera owners, and small teams reliable DDNS without monthly confirmation emails, tiny free limits, or basic convenience features locked behind paywalls.

Multiple Free Hostnames

Create several Bathwater hostnames for your NAS, VPN, cameras, game servers, and home lab projects.

Built for free users

No Monthly Confirmation

Active hostnames stay active. No monthly “click here or lose your hostname” emails.

Built for free users

Automatic IP Updates

When your internet provider changes your IP, Bathwater updates your DNS records automatically.

Built for free users

Router-Friendly Updates

Use Bathwater from routers, firewalls, NAS devices, update clients, scripts, or standard DDNS URLs.

Built for free users

Secure DDNS Keys

Generate separate update keys for each hostname instead of exposing your main account password.

Built for free users

Cheap Custom Domains

Bring your own domain and create branded hostnames without expensive or confusing upgrades.

Built for free users

Update Client

Install once. Keep your hostname floating forever.

The Bathwater update client checks your public IP address and updates your DDNS hostname automatically when your internet provider changes it.

Works with home servers, VPNs, cameras, NAS devices, and game servers.

Use separate update keys instead of your main account password.

Router-friendly update URLs for devices that already support DDNS.

Windows

Simple background updater for home PCs, mini PCs, and Windows servers.

macOS

Lightweight menu bar updater for Macs used as home servers or media machines.

Linux

Install with one command on Ubuntu, Debian, Fedora, Raspberry Pi, or your VPS.

Docker

Run Bathwater as a tiny container beside your self-hosted apps.

Simple Pricing

Free DDNS should be useful, not annoying

Bathwater is designed around a generous free tier first. Paid plans should add convenience and scale, not punish basic home-lab users.

Free Duck

For self-hosters who need useful DDNS without annoying monthly confirmations.

$0forever

Multiple free Bathwater hostnames

Automatic IP updates

Router-friendly update URLs

Separate update keys

No monthly confirmation emails

Best value

Warm Bath

For people who want custom domains, more hostnames, and priority features.

$2per month

Everything in Free Duck

Bring your own domain

More hostnames

Advanced DNS records

Priority update checks

Duck Fleet

For small teams, labs, and people managing many devices or client setups.

$8per month

Everything in Warm Bath

Team-friendly hostname management

Many devices and endpoints

Activity logs

Priority support

No hostile free tier.

No monthly confirmation trap. No tiny one-hostname limit. No forcing basic DDNS users into expensive plans just to keep their home server reachable.