OpenIoTHub

DDNS Updater

Cross-platform dynamic DNS (DDNS) client: detect your current public IPv4 and IPv6 and update DNS at your provider in seconds. Built for home broadband, NAS, homelab, small business, and cloud VMs with dynamic addresses.

Features

  • One configuration model on Android, iOS, Web, Windows, macOS, and Linux
  • IPv4 / IPv6 dual stack with separate fetch methods and domain lists
  • Public IP from HTTP URLs, a network interface, or a custom shell command
  • Multiple profiles: different domains, providers, and IP sources
  • Manual “Update now” and batch updates; Material Design 3 UI with English, Chinese, and more
  • CLI and Docker with the same DNS logic for servers and cron jobs

Built-in DNS / DDNS providers

Names match the English UI in the app. Each entry links to a dedicated page so searches like “provider name + DDNS” can land here. Coverage includes major registrars, hosted DNS, cloud vendors, and classic DDNS services.

Sorted by name

Download & source

Install on Google Play (Android) · Install from the App Store (iOS) · Install from Microsoft Store (Windows) · Open-source org on GitHub