Powerful DDNS tools: free acceess, custom domains, generous usage limits, and simple API access.
Get Started FreeOne GET request updates your IP. Works from any language, shell script, router firmware, or cron job — no client software required.
Manage A and AAAA records independently. Auto-detect your address from the connecting interface, or set both explicitly in one call.
Each hostname gets its own token. Rotate a key for one record without touching the others. Regenerate any time from the dashboard.
Use a subdomain under our shared zones, or delegate your own domain. Add NS records at your registrar and we handle the rest.
Track how often each hostname is looked up. Per-record charts over any date range — useful for debugging and monitoring.
Need fast failover? Higher plans support TTLs down to a few seconds so DNS catches up quickly when your IP changes.
Create, update, and delete DDNS records from any script, CI/CD pipeline, or deployment tool. Zone-scoped API keys keep access granular — one key per domain, revoke any time.
?key= paramcurl -X POST \
-H "Authorization: Bearer zak_..." \
-H "Content-Type: application/json" \
-d '{"subdomain":"prod","ip":"1.2.3.4"}' \
https://yourddns.com/api/v1/zones/example.com/records
curl "https://yourddns.com/api/update\ ?key=yddns_...&subdomain=prod.example.com"