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