fshy

Home / Domains and DNS

Dynu

www.dynu.com/en-US/DynamicDNSFree dynamic DNS and managed DNSdomains-dns/dynu-freeJSONcomparereport an errorprovider JSON

Free allowance
4 hostnames free (third-level names under Dynu domains, or your own domain), no expiry for an unused free account, REST API free for all users
Verdict
caveatusable, with a named limit or an unprobed read path
Cost
free tier
Identity
emailno card, no phone
Binding limit
per-object-cap4 hostnames and 4 subdomains free; the membership page's own figure is more than 3 third level domain names for members; up to 20 hostnames in one update request (numhost above 20)
Evidence
documented28 sources; a first-party page was read and the sentence quoted
Freshness
stale on 2026-12-04checked 2026-11-03 (live); stale on 2026-12-04
Free tier4 hostnames free (third-level names under Dynu domains, or your own domain), no expiry for an unused free account, REST API free for all users
unit objects; metered on object-count
Pricenone stated
Limits
  • per-object-cap (binding) 4 hostnames and 4 subdomains free; the membership page's own figure is more than 3 third level domain names for members source
  • per-object-cap (binding) up to 20 hostnames in one update request (numhost above 20) source
  • write-gated several record types are member-only, among them CAA on a third-level Dynu name and on the user's own domain; A, AAAA, CNAME, MX, SRV, TXT and PTR are free source
Bindingper-object-cap the hostname cap of 4 decides for a free account; the record-type gate matters only for CAA-class records
Identityemail the sign-up form asks for a first name, a last name, a username, a password and an e-mail address entered twice, or a sign-up with GitHub or Google; no phone or card field in the captured form text (https://www.dynu.com/en-US/ControlPanel/CreateAccount)
Egressno DNS query cap published on the pages read
Per-object cap4 hostnames and up to 4 subdomains on the free plan per the FAQ; the membership page says members can have more than 3 third level domain names and 200 custom records, and no page read gives a free custom-record count (unverified)
RetentionDynu accounts never expire; a free dynamic DNS service stays fully functional until the user deletes it
Interfacerest three update paths: a dyndns2-style HTTP update, GET https://api.dynu.com/nic/update?hostname=HOST&myip=IP&myipv6=IPV6&password=PASSWORD (the password may be sent as is or as an MD5 or SHA256 hash, and a separate IP update password can be set), up to 20 hostnames per request; HTTP and TCP GnuDIP at gnudip.dynu.com; and a REST API at https://api.dynu.com/v2/ with an API-Key header that manages hostnames and DNS records
Toolingthe free Dynu IP update clients for Windows, macOS and Linux, ddclient with protocol dyndns2, routers with a Dynu or Custom provider, GnuDIP clients, and curl against the REST API
Composes witha free name that can also carry MX, TXT, SRV and CNAME records and a wildcard, on a Dynu domain or on a domain the user already owns that is served by Dynu name servers
Reliabilitya failed update authentication returns HTTP 200 with the body badauth, so a status-only check reports success on a failed update; an unknown domain name can also return badauth
NotesConfirmation interval: none; the dynamic DNS page states that accounts never expire. The free hostname count is 4 in the FAQ and the membership page implies 3, so the figure needs a re-read.
Evidence notedocumented the dynamic DNS page, the FAQ, the membership page, the REST API page and the IP update protocol page were read and quoted; the update endpoint was probed once with a wrong password and answered 200 badauth. The free hostname count is 4 in the FAQ and implied as 3 by the membership page, so the figure is unreconciled
Parsed numbers
  • has-free-tier 1
Evidence 28
datesourcewhat it proved
2026-11-03www.dynu.com/FAQ/Dynamic-DNS-Servicethe free plan allows 4 hostnames
2026-11-03www.dynu.com/FAQ/Dynamic-DNS-Servicethe free plan allows up to 4 subdomains
2026-11-03www.dynu.com/en-US/Membershipthe membership page gives its own figures for members: more than 3 third level domain names and 200 custom records
2026-11-03www.dynu.com/FAQ/Dynamic-DNS-ServiceA records are free on both a Dynu third-level name and an own domain
2026-11-03www.dynu.com/FAQ/Dynamic-DNS-ServiceTXT records are free on both a Dynu third-level name and an own domain
2026-11-03www.dynu.com/FAQ/Dynamic-DNS-ServiceCAA is a member-only record type
2026-11-03www.dynu.com/en-US/DynamicDNSaccounts never expire, free users included, and the service works until deleted
2026-11-03www.dynu.com/en-US/DynamicDNSthe service works with a top level domain name the user already owns
2026-11-03www.dynu.com/en-US/Resources/APIthe advanced REST API is free for all users
2026-11-03www.dynu.com/en-US/Resources/APIthe REST API manages hostnames and DNS records
2026-11-03www.dynu.com/en-US/DynamicDNS/IP-Update-Protocolthe HTTPS update URL on api.dynu.com with hostname, myip, myipv6 and password
2026-11-03www.dynu.com/en-US/DynamicDNS/IP-Update-Protocolan update with more than 20 hostnames returns numhost
2026-11-03www.dynu.com/en-US/DynamicDNS/IP-Update-Protocolbadauth is the response code for a failed authentication of the request
2026-11-03www.dynu.com/en-US/DynamicDNS/IP-Update-Protocolan unknown domain name sent as a parameter can also return badauth
2026-11-03www.dynu.com/FAQ/Dynamic-DNS-ServiceMX records are free on both a Dynu third-level name and an own domain
2026-11-03www.dynu.com/FAQ/Dynamic-DNS-Servicewildcard DNS records are supported on Dynu third-level names and customer-owned domains
2026-11-03www.dynu.com/en-US/DynamicDNS/IP-Update-ProtocolGnuDIP over TCP and HTTP is supported
2026-11-03www.dynu.com/en-US/ControlPanel/CreateAccountthe sign-up form asks for the e-mail address twice
2026-11-03www.dynu.com/en-US/ControlPanel/CreateAccountthe sign-up form offers a sign-up through Google
2026-11-03probe: https://api.dynu.com/nic/updatethe update endpoint is live and answers HTTP 200 to a request with a wrong password
2026-11-03probe: body-dynuthe body of that failed update is the text code badauth, under HTTP 200
2026-11-03www.dynu.com/FAQ/Dynamic-DNS-Service4 hostnames free, up to 500 for a member
2026-11-03www.dynu.com/FAQ/Dynamic-DNS-Serviceup to 4 subdomains are free
2026-11-03www.dynu.com/Membershipthe membership page counts a different number of third level domain names for members
2026-11-03www.dynu.com/the dynamic DNS service is free
2026-11-03www.dynu.com/a free account comes with a free third level domain name or the user's own domain
2026-11-03publicsuffix.org/list/public_suffix_list.datDynu's suffixes (dynu.net, dynuddns.net) are entries of the private section of the Public Suffix List
2026-11-03letsencrypt.org/docs/rate-limits/Let's Encrypt finds the registered domain with the Public Suffix List