self-hosted · dyndns2 · A / AAAA / CNAME

Your IP drifts.
Your name holds.

Namehaven anchors a permanent hostname to your ever-changing home IP — from your router, a cron job, or one line of curl. Served by our own global DNS in under a minute.

works withMikroTikASUSpfSenseOPNsenseDD-WRT
dyndnsip.com/hostnames

home.dyn.dyndnsip.com

A84.17.52.9

live

nas.dyn.dyndnsip.com

AAAA2a01:4f8::c0de

live

blog.dyn.dyndnsip.com

CNAMEmyblog.pages.dev

alias

# your router, every 5 minutes:

$ curl -u x:$TOKEN "https://dyndnsip.com/api/v1/update?hostname=home.dyn.dyndnsip.com"

good 84.17.52.9

60s

record TTL — changes go live fast

A · AAAA · CNAME

dynamic, static and alias records

50

free hostnames, no credit card

1 line

of curl is the whole integration

Everything a name needs.
Nothing it doesn't.

Dynamic, static & CNAME records

Let your router drive an A/AAAA record, pin a static IP by hand, or alias a name to any other domain with a CNAME — all from one dashboard, all on your own zones.

A — dynamicAAAA — dynamicA — staticCNAME — alias

60-second propagation

Low-TTL records served by our own authoritative DNS. A change is live within a minute, worldwide.

Speaks router

The standard dyndns2 protocol — good / nochg / badauth — no custom firmware, no agents.

Scoped credentials

Account tokens for your fleet, per-hostname secrets for the router you don't fully trust. Everything stored hashed.

Full audit trail

Every update attempt logged — result, IP, client, user-agent — right in your dashboard.

Anchored in three steps

1

Claim a name

home.dyn.dyndnsip.com is yours in one click — 50 names on the free tier.

2

Paste one token

Any dyndns2 client works. One URL, one token, two minutes.

3

Never think about it again

Your ISP rotates the IP; the record updates itself within seconds.

Free for homelabs.
Serious for fleets.

Free

Free

Up to 50 hostnames · all record types

Start free

Pro

$5/mo

Up to 500 hostnames · all record types

Go Pro

Full pricing details →

Questions, answered

What is dynamic DNS?

Home and small-office connections get a new IP whenever the ISP feels like it. Dynamic DNS keeps a fixed hostname pointed at that moving target, so your VPN, NAS, cameras or game server stay reachable at the same name.

Which records can I create?

Dynamic A/AAAA records that your router updates automatically, static A/AAAA records you set by hand, and CNAME aliases that point one of your names at any other domain.

Which routers and clients are supported?

Anything that speaks the dyndns2 protocol: MikroTik RouterOS, ASUS, pfSense/OPNsense, DD-WRT, ddclient, inadyn — or a one-line curl in a cron job. Guides for each are in the docs.

Is the free tier actually free?

Yes — 50 hostnames, all record types, the full API and update history. Paid plans exist for people who need hundreds of names.

Drop anchor on a name
that never drifts

Create your free account

50 hostnames · A / AAAA / CNAME · no credit card