All your DNS. One control plane.

Manage domains and records across Cloudflare, Route 53, GoDaddy, and DigitalOcean from one dashboard, REST API, or open-source CLI.

Request beta access GitHub sign-in Free during beta
autodns / domain state synced
Example domains managed through AutoDNS
DomainProviderRecordsState
example.comcloudflare12synced
example.orgroute538synced
example.netgodaddy5synced
autodns domains list

Your providers stay put.
The control moves here.

Connect existing accounts, import their zones, and manage the same records from one model.

01.1 / inventory

One inventory

See every domain and record without changing where DNS is hosted.

Sources
  • Cloudflare
  • Route 53
  • GoDaddy
  • DigitalOcean
AutoDNS DOMAIN
STATE
provider-neutral
Interfaces
  • Dashboard
  • REST API
  • Go CLI

01.2 / interfaces

Dashboard. API. CLI.

Choose the interface that fits the job. The same control plane sits underneath each one.

View the open-source CLI

01.3 / registry

Registry context

Keep registrar access, expiry monitoring, and operational notes beside the zone.

expiry watch
on
notes
attached

01.4 / identity

GitHub identity

One familiar sign-in. No separate AutoDNS password.

Changes write back to the source provider. No forced migration.

From five consoles to one routine.

Connect what already exists. Keep operating from one place.

  1. 01

    Sign in with GitHub

    Use your existing identity. No AutoDNS password.

    identity
  2. 02

    Connect providers

    Add provider credentials and import domains and records.

    import
  3. 03

    Operate centrally

    Make changes in the dashboard, REST API, or CLI. AutoDNS syncs them to the source.

    sync

The dashboard is optional.

The MIT-licensed Go CLI runs on macOS, Linux, and Windows, with table or JSON output and shell completions.

View CLI on GitHub
autodns / session 01 shell

$ autodns domains list

DOMAIN        PROVIDER      RECORDS    STATE
example.com   cloudflare    12         synced
example.org   route53       8          synced
example.net   godaddy       5          synced

> 3 domains / 25 records / state synced

Go MIT CI/CD ready JSON + table Shell completions

One place to run DNS.

Tell us what you manage. We will send an invite when your account is ready.

GitHub sign-in / Free during beta
access request all fields marked * are required

We will notify you at this email when your invite is ready.