KeepDNS
Documentation / Getting started
Quick start

Getting started

KeepDNS gives your home connection a fixed hostname that follows your changing IP address. Here is the whole setup.

The whole setup in four steps

  1. Create an account

    Sign up and start your free trial. No payment details are needed to begin.

  2. Claim a hostname

    In the app, type the label you want — for example "myhome" — and create it. Your full hostname becomes myhome.keepdns.nl.

  3. Save your update token

    After creating a hostname we show a personal update token once. Copy it somewhere safe — it acts as the password your router or script uses to update the hostname.

  4. Test the connection

    Run the request below from a device on the connection you want to keep reachable.

Save the token immediately. It is only shown once. If you lose it, generate a new token in the app.

Connection testcurl
curl "https://keepdns.nl/nic/update?token=YOUR_TOKEN"

Expected result

If it replies with "good" followed by your IP address, everything works. Next, set it up permanently on your router so it keeps updating on its own.

Connect your router →