Skip to content
DNS hostingDNS hostingCapabilities verified

LuaDNS

Migrate DNS zones to or from LuaDNS: what's supported, what access you need, and what changes for each destination.

See how a domain's records would land at LuaDNS. Free and read-only.

Access we need

Credentials
Account email + API key (HTTP Basic)
Permissions
API access turned on in Settings and an API key, global or restricted to the zone. LuaDNS keys have no read-only mode, so the same key is used for preview and apply.
LuaDNS API documentation

What LuaDNS supports

The same data the translation engine uses when it plans a migration.

Create zones through the API
List zones through the API
Turn on DNSSEC through the API
Apex CNAME (flattening)
Apex ALIAS record
Aliases to cloud resources
CDN proxy on records
Routing policies
Minimum TTL
60s

Record types

  • A
  • AAAA
  • CNAME
  • MX
  • TXT
  • NS
  • SRV
  • CAA
  • ALIAS
  • PTR
  • HTTPS
  • OPENPGPKEY
  • SSHFP
  • TLSA

Good to know

  • FORWARD (email forwarding), REDIRECT (web redirect) and FAILOVER records are LuaDNS features that are not read or written; recreate them in the dashboard.
  • The free plan enforces a 300-second minimum TTL and a 30-record limit; paid plans allow 60 seconds.
  • If the account uses LuaDNS Git integration, the next git build replaces API-made changes unless the zone file covers them with an ignore() rule.