# Supported providers

## Provider Features

The table below shows various features supported, or not supported by DNSControl providers. This table is automatically generated from metadata supplied by the provider when they register themselves inside dnscontrol.

An empty space may indicate the feature is not supported by a provider, or it may simply mean the feature has not been investigated and implemented yet. If a feature you need is missing from a provider that supports it, we'd love your contribution to ensure it works correctly and add it to this matrix.

If a feature is definitively not supported for whatever reason, we would also like a PR to clarify why it is not supported, and fill in this entire matrix.

Jump to a table:

* [Provider Type](#provider-type)
* [Provider API](#provider-api)
* [DNS extensions](#dns-extensions)
* [Service discovery](#service-discovery)
* [Security](#security)
* [DNSSEC](#dnssec)

### Provider Type

| Provider name                                       | Official Support | DNS Provider | Registrar |
| --------------------------------------------------- | ---------------- | ------------ | --------- |
| [`ADGUARDHOME`](/provider/adguardhome.md)           | ❌                | ✅            | ❌         |
| [`AKAMAIEDGEDNS`](/provider/akamaiedgedns.md)       | ❌                | ✅            | ❌         |
| [`ALIDNS`](/provider/alidns.md)                     | ❌                | ✅            | ❌         |
| [`AUTODNS`](/provider/autodns.md)                   | ❌                | ✅            | ✅         |
| [`AXFRDDNS`](/provider/axfrddns.md)                 | ❌                | ✅            | ❌         |
| [`AZURE_DNS`](/provider/azuredns.md)                | ✅                | ✅            | ❌         |
| [`AZURE_PRIVATE_DNS`](/provider/azureprivatedns.md) | ✅                | ✅            | ❌         |
| [`BIND`](/provider/bind.md)                         | ✅                | ✅            | ❌         |
| [`BUNNY_DNS`](/provider/bunnydns.md)                | ❌                | ✅            | ❌         |
| [`CLOUDFLAREAPI`](/provider/cloudflareapi.md)       | ✅                | ✅            | ❌         |
| [`CLOUDNS`](/provider/cloudns.md)                   | ❌                | ✅            | ✅         |
| [`CNR`](/provider/cnr.md)                           | ❌                | ✅            | ✅         |
| [`CSCGLOBAL`](/provider/cscglobal.md)               | ✅                | ✅            | ✅         |
| [`DESEC`](/provider/desec.md)                       | ❌                | ✅            | ❌         |
| [`DIGITALOCEAN`](/provider/digitalocean.md)         | ❌                | ✅            | ❌         |
| [`DNSCALE`](/provider/dnscale.md)                   | ❌                | ✅            | ❌         |
| [`DNSIMPLE`](/provider/dnsimple.md)                 | ❌                | ✅            | ✅         |
| [`DNSMADEEASY`](/provider/dnsmadeeasy.md)           | ❌                | ✅            | ❌         |
| [`DNSOVERHTTPS`](/provider/dnsoverhttps.md)         | ❌                | ❌            | ✅         |
| [`DOMAINNAMESHOP`](/provider/domainnameshop.md)     | ❌                | ✅            | ❌         |
| [`DYNADOT`](/provider/dynadot.md)                   | ❌                | ❌            | ✅         |
| [`EASYNAME`](/provider/easyname.md)                 | ❌                | ❌            | ✅         |
| [`EXOSCALE`](/provider/exoscale.md)                 | ❌                | ✅            | ❌         |
| [`FORTIGATE`](/provider/fortigate.md)               | ❌                | ✅            | ❌         |
| [`GANDI_V5`](/provider/gandiv5.md)                  | ❌                | ✅            | ✅         |
| [`GCLOUD`](/provider/gcloud.md)                     | ✅                | ✅            | ❌         |
| [`GCORE`](/provider/gcore.md)                       | ❌                | ✅            | ❌         |
| [`GIDINET`](/provider/gidinet.md)                   | ❌                | ✅            | ✅         |
| [`HEDNS`](/provider/hedns.md)                       | ❌                | ✅            | ❌         |
| [`HETZNER`](/provider/hetzner.md)                   | ❌                | ✅            | ❌         |
| [`HETZNER_V2`](/provider/hetznerv2.md)              | ❌                | ✅            | ❌         |
| [`HOSTINGDE`](/provider/hostingde.md)               | ❌                | ✅            | ✅         |
| [`HUAWEICLOUD`](/provider/huaweicloud.md)           | ❌                | ✅            | ❌         |
| [`INFOMANIAK`](/provider/infomaniak.md)             | ❌                | ✅            | ❌         |
| [`INTERNETBS`](/provider/internetbs.md)             | ❌                | ❌            | ✅         |
| [`INWX`](/provider/inwx.md)                         | ❌                | ✅            | ✅         |
| [`JOKER`](/provider/joker.md)                       | ❌                | ✅            | ❌         |
| [`LINODE`](/provider/linode.md)                     | ❌                | ✅            | ❌         |
| [`LOOPIA`](/provider/loopia.md)                     | ❌                | ✅            | ✅         |
| [`LUADNS`](/provider/luadns.md)                     | ❌                | ✅            | ❌         |
| [`MIKROTIK`](/provider/mikrotik.md)                 | ❌                | ✅            | ❌         |
| [`MYTHICBEASTS`](/provider/mythicbeasts.md)         | ❌                | ✅            | ❌         |
| [`NAMECHEAP`](/provider/namecheap.md)               | ❌                | ✅            | ✅         |
| [`NAMEDOTCOM`](/provider/namedotcom.md)             | ❌                | ✅            | ✅         |
| [`NETCUP`](/provider/netcup.md)                     | ❌                | ✅            | ❌         |
| [`NETLIFY`](/provider/netlify.md)                   | ❌                | ✅            | ❌         |
| [`NS1`](/provider/ns1.md)                           | ❌                | ✅            | ❌         |
| [`OPENSRS`](/provider/opensrs.md)                   | ❌                | ❌            | ✅         |
| [`ORACLE`](/provider/oracle.md)                     | ❌                | ✅            | ❌         |
| [`OVH`](/provider/ovh.md)                           | ❌                | ✅            | ✅         |
| [`PACKETFRAME`](/provider/packetframe.md)           | ❌                | ✅            | ❌         |
| [`PORKBUN`](/provider/porkbun.md)                   | ❌                | ✅            | ✅         |
| [`POWERDNS`](/provider/powerdns.md)                 | ❌                | ✅            | ❌         |
| [`REALTIMEREGISTER`](/provider/realtimeregister.md) | ❌                | ✅            | ✅         |
| [`ROUTE53`](/provider/route53.md)                   | ✅                | ✅            | ✅         |
| [`RWTH`](/provider/rwth.md)                         | ❌                | ✅            | ❌         |
| [`SAKURACLOUD`](/provider/sakuracloud.md)           | ❌                | ✅            | ❌         |
| [`SOFTLAYER`](/provider/softlayer.md)               | ❌                | ✅            | ❌         |
| [`TRANSIP`](/provider/transip.md)                   | ❌                | ✅            | ❌         |
| [`UNIFI`](/provider/unifi.md)                       | ❌                | ✅            | ❌         |
| [`VERCEL`](/provider/vercel.md)                     | ❌                | ✅            | ❌         |
| [`VULTR`](/provider/vultr.md)                       | ❌                | ✅            | ❌         |

### Provider API

| Provider name                                       | [Concurrency Verified](/advanced-features/concurrency-verified.md) | [dual host](/advanced-features/dual-host.md) | create-domains | get-zones |
| --------------------------------------------------- | ------------------------------------------------------------------ | -------------------------------------------- | -------------- | --------- |
| [`ADGUARDHOME`](/provider/adguardhome.md)           | ❔                                                                  | ❔                                            | ❌              | ❌         |
| [`AKAMAIEDGEDNS`](/provider/akamaiedgedns.md)       | ❔                                                                  | ✅                                            | ✅              | ✅         |
| [`ALIDNS`](/provider/alidns.md)                     | ✅                                                                  | ✅                                            | ❌              | ✅         |
| [`AUTODNS`](/provider/autodns.md)                   | ✅                                                                  | ❌                                            | ❌              | ✅         |
| [`AXFRDDNS`](/provider/axfrddns.md)                 | ✅                                                                  | ❌                                            | ❌              | ❌         |
| [`AZURE_DNS`](/provider/azuredns.md)                | ✅                                                                  | ✅                                            | ✅              | ✅         |
| [`AZURE_PRIVATE_DNS`](/provider/azureprivatedns.md) | ❔                                                                  | ✅                                            | ✅              | ✅         |
| [`BIND`](/provider/bind.md)                         | ✅                                                                  | ✅                                            | ✅              | ✅         |
| [`BUNNY_DNS`](/provider/bunnydns.md)                | ❔                                                                  | ❌                                            | ✅              | ✅         |
| [`CLOUDFLAREAPI`](/provider/cloudflareapi.md)       | ✅                                                                  | ❌                                            | ✅              | ✅         |
| [`CLOUDNS`](/provider/cloudns.md)                   | ✅                                                                  | ✅                                            | ✅              | ✅         |
| [`CNR`](/provider/cnr.md)                           | ✅                                                                  | ✅                                            | ✅              | ✅         |
| [`CSCGLOBAL`](/provider/cscglobal.md)               | ✅                                                                  | ❔                                            | ❌              | ✅         |
| [`DESEC`](/provider/desec.md)                       | ✅                                                                  | ❔                                            | ✅              | ✅         |
| [`DIGITALOCEAN`](/provider/digitalocean.md)         | ✅                                                                  | ✅                                            | ✅              | ✅         |
| [`DNSCALE`](/provider/dnscale.md)                   | ❌                                                                  | ❔                                            | ✅              | ✅         |
| [`DNSIMPLE`](/provider/dnsimple.md)                 | ✅                                                                  | ❌                                            | ❌              | ✅         |
| [`DNSMADEEASY`](/provider/dnsmadeeasy.md)           | ❔                                                                  | ✅                                            | ✅              | ✅         |
| [`DNSOVERHTTPS`](/provider/dnsoverhttps.md)         | ❔                                                                  | ❔                                            | ❌              | ❔         |
| [`DYNADOT`](/provider/dynadot.md)                   | ❔                                                                  | ❔                                            | ❌              | ❔         |
| [`EASYNAME`](/provider/easyname.md)                 | ❔                                                                  | ❔                                            | ❌              | ❔         |
| [`EXOSCALE`](/provider/exoscale.md)                 | ❌                                                                  | ❌                                            | ❌              | ❔         |
| [`FORTIGATE`](/provider/fortigate.md)               | ❔                                                                  | ❔                                            | ✅              | ✅         |
| [`GANDI_V5`](/provider/gandiv5.md)                  | ✅                                                                  | ❔                                            | ❌              | ✅         |
| [`GCLOUD`](/provider/gcloud.md)                     | ✅                                                                  | ✅                                            | ✅              | ✅         |
| [`GCORE`](/provider/gcore.md)                       | ✅                                                                  | ✅                                            | ✅              | ✅         |
| [`GIDINET`](/provider/gidinet.md)                   | ✅                                                                  | ✅                                            | ❌              | ✅         |
| [`HEDNS`](/provider/hedns.md)                       | ❔                                                                  | ✅                                            | ✅              | ✅         |
| [`HETZNER`](/provider/hetzner.md)                   | ✅                                                                  | ✅                                            | ✅              | ✅         |
| [`HETZNER_V2`](/provider/hetznerv2.md)              | ✅                                                                  | ✅                                            | ✅              | ✅         |
| [`HOSTINGDE`](/provider/hostingde.md)               | ❔                                                                  | ✅                                            | ✅              | ✅         |
| [`HUAWEICLOUD`](/provider/huaweicloud.md)           | ❔                                                                  | ✅                                            | ✅              | ✅         |
| [`INFOMANIAK`](/provider/infomaniak.md)             | ❔                                                                  | ❔                                            | ❌              | ❔         |
| [`INTERNETBS`](/provider/internetbs.md)             | ❔                                                                  | ❔                                            | ❌              | ❔         |
| [`INWX`](/provider/inwx.md)                         | ✅                                                                  | ✅                                            | ✅              | ✅         |
| [`JOKER`](/provider/joker.md)                       | ❌                                                                  | ❌                                            | ✅              | ✅         |
| [`LINODE`](/provider/linode.md)                     | ❔                                                                  | ❌                                            | ❌              | ✅         |
| [`LOOPIA`](/provider/loopia.md)                     | ❔                                                                  | ✅                                            | ❌              | ✅         |
| [`LUADNS`](/provider/luadns.md)                     | ✅                                                                  | ✅                                            | ✅              | ✅         |
| [`MIKROTIK`](/provider/mikrotik.md)                 | ❌                                                                  | ❌                                            | ❌              | ✅         |
| [`MYTHICBEASTS`](/provider/mythicbeasts.md)         | ✅                                                                  | ✅                                            | ❌              | ✅         |
| [`NAMECHEAP`](/provider/namecheap.md)               | ✅                                                                  | ❌                                            | ❌              | ✅         |
| [`NAMEDOTCOM`](/provider/namedotcom.md)             | ❔                                                                  | ✅                                            | ❌              | ✅         |
| [`NETCUP`](/provider/netcup.md)                     | ❔                                                                  | ❌                                            | ❌              | ❌         |
| [`NETLIFY`](/provider/netlify.md)                   | ✅                                                                  | ❌                                            | ❌              | ✅         |
| [`NS1`](/provider/ns1.md)                           | ✅                                                                  | ✅                                            | ✅              | ✅         |
| [`OPENSRS`](/provider/opensrs.md)                   | ❔                                                                  | ❔                                            | ❌              | ❔         |
| [`ORACLE`](/provider/oracle.md)                     | ❔                                                                  | ✅                                            | ✅              | ✅         |
| [`OVH`](/provider/ovh.md)                           | ❔                                                                  | ✅                                            | ❌              | ✅         |
| [`PACKETFRAME`](/provider/packetframe.md)           | ❔                                                                  | ❌                                            | ❌              | ❔         |
| [`PORKBUN`](/provider/porkbun.md)                   | ✅                                                                  | ❌                                            | ❌              | ✅         |
| [`POWERDNS`](/provider/powerdns.md)                 | ❔                                                                  | ✅                                            | ✅              | ✅         |
| [`REALTIMEREGISTER`](/provider/realtimeregister.md) | ❔                                                                  | ❌                                            | ✅              | ✅         |
| [`ROUTE53`](/provider/route53.md)                   | ✅                                                                  | ✅                                            | ✅              | ✅         |
| [`RWTH`](/provider/rwth.md)                         | ❔                                                                  | ❌                                            | ❌              | ✅         |
| [`SAKURACLOUD`](/provider/sakuracloud.md)           | ❔                                                                  | ❌                                            | ✅              | ✅         |
| [`SOFTLAYER`](/provider/softlayer.md)               | ❔                                                                  | ❔                                            | ❌              | ❔         |
| [`TRANSIP`](/provider/transip.md)                   | ✅                                                                  | ❌                                            | ❌              | ✅         |
| [`UNIFI`](/provider/unifi.md)                       | ❌                                                                  | ❔                                            | ❌              | ❌         |
| [`VERCEL`](/provider/vercel.md)                     | ❔                                                                  | ❌                                            | ❌              | ❌         |
| [`VULTR`](/provider/vultr.md)                       | ❔                                                                  | ❔                                            | ✅              | ✅         |

### DNS extensions

| Provider name                                       | [`ALIAS`](/language-reference/domain-modifiers/alias.md) | [`DNAME`](/language-reference/domain-modifiers/dname.md) | [`LOC`](/language-reference/domain-modifiers/loc.md) | [`PTR`](/language-reference/domain-modifiers/ptr.md) | [`SOA`](/language-reference/domain-modifiers/soa.md) |
| --------------------------------------------------- | -------------------------------------------------------- | -------------------------------------------------------- | ---------------------------------------------------- | ---------------------------------------------------- | ---------------------------------------------------- |
| [`ADGUARDHOME`](/provider/adguardhome.md)           | ✅                                                        | ❔                                                        | ❔                                                    | ❔                                                    | ❔                                                    |
| [`AKAMAIEDGEDNS`](/provider/akamaiedgedns.md)       | ✅                                                        | ❔                                                        | ✅                                                    | ✅                                                    | ❌                                                    |
| [`ALIDNS`](/provider/alidns.md)                     | ❌                                                        | ❔                                                        | ❔                                                    | ❌                                                    | ❔                                                    |
| [`AUTODNS`](/provider/autodns.md)                   | ✅                                                        | ❔                                                        | ❔                                                    | ✅                                                    | ❔                                                    |
| [`AXFRDDNS`](/provider/axfrddns.md)                 | ❌                                                        | ✅                                                        | ✅                                                    | ✅                                                    | ❌                                                    |
| [`AZURE_DNS`](/provider/azuredns.md)                | ❌                                                        | ❔                                                        | ❌                                                    | ✅                                                    | ❔                                                    |
| [`AZURE_PRIVATE_DNS`](/provider/azureprivatedns.md) | ❌                                                        | ❔                                                        | ❌                                                    | ✅                                                    | ❔                                                    |
| [`BIND`](/provider/bind.md)                         | ❔                                                        | ✅                                                        | ✅                                                    | ✅                                                    | ✅                                                    |
| [`BUNNY_DNS`](/provider/bunnydns.md)                | ✅                                                        | ❔                                                        | ❌                                                    | ✅                                                    | ❌                                                    |
| [`CLOUDFLAREAPI`](/provider/cloudflareapi.md)       | ✅                                                        | ❔                                                        | ✅                                                    | ✅                                                    | ❔                                                    |
| [`CLOUDNS`](/provider/cloudns.md)                   | ✅                                                        | ✅                                                        | ✅                                                    | ✅                                                    | ❔                                                    |
| [`CNR`](/provider/cnr.md)                           | ✅                                                        | ✅                                                        | ✅                                                    | ✅                                                    | ❌                                                    |
| [`DESEC`](/provider/desec.md)                       | ❔                                                        | ❔                                                        | ✅                                                    | ✅                                                    | ❔                                                    |
| [`DIGITALOCEAN`](/provider/digitalocean.md)         | ❌                                                        | ❌                                                        | ❌                                                    | ❌                                                    | ❌                                                    |
| [`DNSCALE`](/provider/dnscale.md)                   | ✅                                                        | ❔                                                        | ❌                                                    | ✅                                                    | ❔                                                    |
| [`DNSIMPLE`](/provider/dnsimple.md)                 | ✅                                                        | ❔                                                        | ❌                                                    | ✅                                                    | ❔                                                    |
| [`DNSMADEEASY`](/provider/dnsmadeeasy.md)           | ✅                                                        | ❔                                                        | ❌                                                    | ✅                                                    | ❔                                                    |
| [`DOMAINNAMESHOP`](/provider/domainnameshop.md)     | ❔                                                        | ❔                                                        | ❌                                                    | ❌                                                    | ❌                                                    |
| [`EXOSCALE`](/provider/exoscale.md)                 | ✅                                                        | ❔                                                        | ❌                                                    | ✅                                                    | ❔                                                    |
| [`FORTIGATE`](/provider/fortigate.md)               | ❔                                                        | ❔                                                        | ❌                                                    | ❌                                                    | ❔                                                    |
| [`GANDI_V5`](/provider/gandiv5.md)                  | ✅                                                        | ❔                                                        | ❌                                                    | ✅                                                    | ❔                                                    |
| [`GCLOUD`](/provider/gcloud.md)                     | ✅                                                        | ❔                                                        | ❌                                                    | ✅                                                    | ❔                                                    |
| [`GCORE`](/provider/gcore.md)                       | ✅                                                        | ❔                                                        | ❌                                                    | ✅                                                    | ❔                                                    |
| [`GIDINET`](/provider/gidinet.md)                   | ❌                                                        | ❌                                                        | ❌                                                    | ❌                                                    | ❌                                                    |
| [`HEDNS`](/provider/hedns.md)                       | ✅                                                        | ❔                                                        | ✅                                                    | ✅                                                    | ❌                                                    |
| [`HETZNER`](/provider/hetzner.md)                   | ❌                                                        | ❔                                                        | ❌                                                    | ❌                                                    | ❌                                                    |
| [`HETZNER_V2`](/provider/hetznerv2.md)              | ❌                                                        | ❔                                                        | ❌                                                    | ✅                                                    | ❌                                                    |
| [`HOSTINGDE`](/provider/hostingde.md)               | ✅                                                        | ❔                                                        | ❌                                                    | ✅                                                    | ✅                                                    |
| [`HUAWEICLOUD`](/provider/huaweicloud.md)           | ❌                                                        | ❔                                                        | ❌                                                    | ❌                                                    | ❌                                                    |
| [`INFOMANIAK`](/provider/infomaniak.md)             | ❔                                                        | ✅                                                        | ❔                                                    | ❔                                                    | ❔                                                    |
| [`INWX`](/provider/inwx.md)                         | ✅                                                        | ❔                                                        | ❔                                                    | ✅                                                    | ❔                                                    |
| [`JOKER`](/provider/joker.md)                       | ❌                                                        | ❔                                                        | ❌                                                    | ❌                                                    | ❌                                                    |
| [`LINODE`](/provider/linode.md)                     | ❔                                                        | ❔                                                        | ❌                                                    | ❔                                                    | ❔                                                    |
| [`LOOPIA`](/provider/loopia.md)                     | ❌                                                        | ❔                                                        | ✅                                                    | ❌                                                    | ❌                                                    |
| [`LUADNS`](/provider/luadns.md)                     | ✅                                                        | ❔                                                        | ❌                                                    | ✅                                                    | ❔                                                    |
| [`MIKROTIK`](/provider/mikrotik.md)                 | ❌                                                        | ❔                                                        | ❌                                                    | ❌                                                    | ❌                                                    |
| [`MYTHICBEASTS`](/provider/mythicbeasts.md)         | ❌                                                        | ❔                                                        | ❌                                                    | ✅                                                    | ❔                                                    |
| [`NAMECHEAP`](/provider/namecheap.md)               | ✅                                                        | ❔                                                        | ❌                                                    | ❌                                                    | ❔                                                    |
| [`NAMEDOTCOM`](/provider/namedotcom.md)             | ✅                                                        | ❔                                                        | ❌                                                    | ❌                                                    | ❔                                                    |
| [`NETCUP`](/provider/netcup.md)                     | ❔                                                        | ❔                                                        | ❌                                                    | ❌                                                    | ❔                                                    |
| [`NETLIFY`](/provider/netlify.md)                   | ✅                                                        | ❔                                                        | ❌                                                    | ❌                                                    | ❔                                                    |
| [`NS1`](/provider/ns1.md)                           | ✅                                                        | ✅                                                        | ❌                                                    | ✅                                                    | ❔                                                    |
| [`ORACLE`](/provider/oracle.md)                     | ✅                                                        | ❔                                                        | ❔                                                    | ✅                                                    | ❔                                                    |
| [`OVH`](/provider/ovh.md)                           | ❌                                                        | ❔                                                        | ❔                                                    | ❌                                                    | ❔                                                    |
| [`PACKETFRAME`](/provider/packetframe.md)           | ❔                                                        | ❔                                                        | ❔                                                    | ✅                                                    | ❔                                                    |
| [`PORKBUN`](/provider/porkbun.md)                   | ✅                                                        | ❔                                                        | ❌                                                    | ❌                                                    | ❌                                                    |
| [`POWERDNS`](/provider/powerdns.md)                 | ✅                                                        | ✅                                                        | ❔                                                    | ✅                                                    | ✅                                                    |
| [`REALTIMEREGISTER`](/provider/realtimeregister.md) | ✅                                                        | ❔                                                        | ✅                                                    | ❌                                                    | ❌                                                    |
| [`ROUTE53`](/provider/route53.md)                   | ❌                                                        | ❔                                                        | ❌                                                    | ✅                                                    | ❔                                                    |
| [`RWTH`](/provider/rwth.md)                         | ❌                                                        | ❔                                                        | ❌                                                    | ✅                                                    | ❔                                                    |
| [`SAKURACLOUD`](/provider/sakuracloud.md)           | ✅                                                        | ❌                                                        | ❌                                                    | ✅                                                    | ❌                                                    |
| [`SOFTLAYER`](/provider/softlayer.md)               | ❔                                                        | ❔                                                        | ❌                                                    | ❔                                                    | ❔                                                    |
| [`TRANSIP`](/provider/transip.md)                   | ✅                                                        | ❌                                                        | ❌                                                    | ❌                                                    | ❌                                                    |
| [`UNIFI`](/provider/unifi.md)                       | ❌                                                        | ❔                                                        | ❌                                                    | ❌                                                    | ❔                                                    |
| [`VERCEL`](/provider/vercel.md)                     | ✅                                                        | ❌                                                        | ❌                                                    | ❌                                                    | ❌                                                    |
| [`VULTR`](/provider/vultr.md)                       | ❌                                                        | ❔                                                        | ❌                                                    | ❌                                                    | ❔                                                    |

### Service discovery

| Provider name                                       | [`DHCID`](/language-reference/domain-modifiers/dhcid.md) | [`NAPTR`](/language-reference/domain-modifiers/naptr.md) | [`SRV`](/language-reference/domain-modifiers/srv.md) | [`SVCB`](/language-reference/domain-modifiers/svcb.md) |
| --------------------------------------------------- | -------------------------------------------------------- | -------------------------------------------------------- | ---------------------------------------------------- | ------------------------------------------------------ |
| [`AKAMAIEDGEDNS`](/provider/akamaiedgedns.md)       | ❔                                                        | ✅                                                        | ✅                                                    | ❔                                                      |
| [`ALIDNS`](/provider/alidns.md)                     | ❔                                                        | ❌                                                        | ✅                                                    | ❔                                                      |
| [`AUTODNS`](/provider/autodns.md)                   | ❔                                                        | ❔                                                        | ✅                                                    | ❔                                                      |
| [`AXFRDDNS`](/provider/axfrddns.md)                 | ✅                                                        | ✅                                                        | ✅                                                    | ✅                                                      |
| [`AZURE_DNS`](/provider/azuredns.md)                | ❔                                                        | ❌                                                        | ✅                                                    | ❔                                                      |
| [`AZURE_PRIVATE_DNS`](/provider/azureprivatedns.md) | ❔                                                        | ❌                                                        | ✅                                                    | ❔                                                      |
| [`BIND`](/provider/bind.md)                         | ✅                                                        | ✅                                                        | ✅                                                    | ✅                                                      |
| [`BUNNY_DNS`](/provider/bunnydns.md)                | ❌                                                        | ❌                                                        | ✅                                                    | ✅                                                      |
| [`CLOUDFLAREAPI`](/provider/cloudflareapi.md)       | ❔                                                        | ✅                                                        | ✅                                                    | ✅                                                      |
| [`CLOUDNS`](/provider/cloudns.md)                   | ❌                                                        | ✅                                                        | ✅                                                    | ❌                                                      |
| [`CNR`](/provider/cnr.md)                           | ✅                                                        | ✅                                                        | ✅                                                    | ✅                                                      |
| [`CSCGLOBAL`](/provider/cscglobal.md)               | ❔                                                        | ❔                                                        | ✅                                                    | ❔                                                      |
| [`DESEC`](/provider/desec.md)                       | ❔                                                        | ✅                                                        | ✅                                                    | ✅                                                      |
| [`DIGITALOCEAN`](/provider/digitalocean.md)         | ❌                                                        | ❌                                                        | ✅                                                    | ❌                                                      |
| [`DNSCALE`](/provider/dnscale.md)                   | ❔                                                        | ❔                                                        | ✅                                                    | ✅                                                      |
| [`DNSIMPLE`](/provider/dnsimple.md)                 | ❔                                                        | ✅                                                        | ✅                                                    | ✅                                                      |
| [`DNSMADEEASY`](/provider/dnsmadeeasy.md)           | ❔                                                        | ❔                                                        | ✅                                                    | ❔                                                      |
| [`DOMAINNAMESHOP`](/provider/domainnameshop.md)     | ❔                                                        | ❌                                                        | ✅                                                    | ❔                                                      |
| [`EXOSCALE`](/provider/exoscale.md)                 | ❔                                                        | ❔                                                        | ✅                                                    | ❔                                                      |
| [`GANDI_V5`](/provider/gandiv5.md)                  | ❔                                                        | ❔                                                        | ✅                                                    | ❔                                                      |
| [`GCLOUD`](/provider/gcloud.md)                     | ❔                                                        | ❔                                                        | ✅                                                    | ✅                                                      |
| [`GCORE`](/provider/gcore.md)                       | ❔                                                        | ❌                                                        | ✅                                                    | ✅                                                      |
| [`GIDINET`](/provider/gidinet.md)                   | ❌                                                        | ❌                                                        | ✅                                                    | ❌                                                      |
| [`HEDNS`](/provider/hedns.md)                       | ❔                                                        | ✅                                                        | ✅                                                    | ✅                                                      |
| [`HETZNER`](/provider/hetzner.md)                   | ❔                                                        | ❌                                                        | ✅                                                    | ❔                                                      |
| [`HETZNER_V2`](/provider/hetznerv2.md)              | ❔                                                        | ❌                                                        | ✅                                                    | ✅                                                      |
| [`HOSTINGDE`](/provider/hostingde.md)               | ❔                                                        | ❌                                                        | ✅                                                    | ❔                                                      |
| [`HUAWEICLOUD`](/provider/huaweicloud.md)           | ❔                                                        | ❌                                                        | ✅                                                    | ❌                                                      |
| [`INFOMANIAK`](/provider/infomaniak.md)             | ❔                                                        | ❔                                                        | ✅                                                    | ❔                                                      |
| [`INWX`](/provider/inwx.md)                         | ❔                                                        | ✅                                                        | ✅                                                    | ✅                                                      |
| [`JOKER`](/provider/joker.md)                       | ❔                                                        | ✅                                                        | ✅                                                    | ❌                                                      |
| [`LINODE`](/provider/linode.md)                     | ❔                                                        | ❔                                                        | ✅                                                    | ❔                                                      |
| [`LOOPIA`](/provider/loopia.md)                     | ❌                                                        | ✅                                                        | ✅                                                    | ❌                                                      |
| [`LUADNS`](/provider/luadns.md)                     | ❔                                                        | ❔                                                        | ✅                                                    | ❔                                                      |
| [`MIKROTIK`](/provider/mikrotik.md)                 | ❔                                                        | ❌                                                        | ✅                                                    | ❌                                                      |
| [`MYTHICBEASTS`](/provider/mythicbeasts.md)         | ❔                                                        | ❔                                                        | ✅                                                    | ❔                                                      |
| [`NAMECHEAP`](/provider/namecheap.md)               | ❔                                                        | ❔                                                        | ❌                                                    | ❔                                                      |
| [`NAMEDOTCOM`](/provider/namedotcom.md)             | ❔                                                        | ❔                                                        | ✅                                                    | ❔                                                      |
| [`NETCUP`](/provider/netcup.md)                     | ❔                                                        | ❔                                                        | ✅                                                    | ❔                                                      |
| [`NETLIFY`](/provider/netlify.md)                   | ❔                                                        | ❌                                                        | ✅                                                    | ❔                                                      |
| [`NS1`](/provider/ns1.md)                           | ✅                                                        | ✅                                                        | ✅                                                    | ✅                                                      |
| [`ORACLE`](/provider/oracle.md)                     | ❔                                                        | ✅                                                        | ✅                                                    | ❔                                                      |
| [`OVH`](/provider/ovh.md)                           | ❔                                                        | ❔                                                        | ✅                                                    | ❔                                                      |
| [`PACKETFRAME`](/provider/packetframe.md)           | ❔                                                        | ❔                                                        | ✅                                                    | ❔                                                      |
| [`PORKBUN`](/provider/porkbun.md)                   | ❔                                                        | ❌                                                        | ✅                                                    | ✅                                                      |
| [`POWERDNS`](/provider/powerdns.md)                 | ✅                                                        | ✅                                                        | ✅                                                    | ✅                                                      |
| [`REALTIMEREGISTER`](/provider/realtimeregister.md) | ❌                                                        | ✅                                                        | ✅                                                    | ❔                                                      |
| [`ROUTE53`](/provider/route53.md)                   | ❔                                                        | ❔                                                        | ✅                                                    | ✅                                                      |
| [`RWTH`](/provider/rwth.md)                         | ❔                                                        | ❌                                                        | ✅                                                    | ❔                                                      |
| [`SAKURACLOUD`](/provider/sakuracloud.md)           | ❌                                                        | ❌                                                        | ✅                                                    | ✅                                                      |
| [`SOFTLAYER`](/provider/softlayer.md)               | ❔                                                        | ❔                                                        | ✅                                                    | ❔                                                      |
| [`TRANSIP`](/provider/transip.md)                   | ❌                                                        | ✅                                                        | ✅                                                    | ❌                                                      |
| [`UNIFI`](/provider/unifi.md)                       | ❔                                                        | ❔                                                        | ✅                                                    | ❔                                                      |
| [`VERCEL`](/provider/vercel.md)                     | ❌                                                        | ❌                                                        | ✅                                                    | ❌                                                      |
| [`VULTR`](/provider/vultr.md)                       | ❔                                                        | ❔                                                        | ✅                                                    | ❔                                                      |

### Security

| Provider name                                       | [`CAA`](/language-reference/domain-modifiers/caa.md) | [`HTTPS`](/language-reference/domain-modifiers/https.md) | [`SMIMEA`](/language-reference/domain-modifiers/smimea.md) | [`SSHFP`](/language-reference/domain-modifiers/sshfp.md) | [`TLSA`](/language-reference/domain-modifiers/tlsa.md) |
| --------------------------------------------------- | ---------------------------------------------------- | -------------------------------------------------------- | ---------------------------------------------------------- | -------------------------------------------------------- | ------------------------------------------------------ |
| [`AKAMAIEDGEDNS`](/provider/akamaiedgedns.md)       | ✅                                                    | ❔                                                        | ❔                                                          | ✅                                                        | ✅                                                      |
| [`ALIDNS`](/provider/alidns.md)                     | ✅                                                    | ❔                                                        | ❔                                                          | ❌                                                        | ❌                                                      |
| [`AUTODNS`](/provider/autodns.md)                   | ✅                                                    | ❔                                                        | ❔                                                          | ❌                                                        | ❌                                                      |
| [`AXFRDDNS`](/provider/axfrddns.md)                 | ✅                                                    | ✅                                                        | ✅                                                          | ✅                                                        | ✅                                                      |
| [`AZURE_DNS`](/provider/azuredns.md)                | ✅                                                    | ❔                                                        | ❔                                                          | ❌                                                        | ❌                                                      |
| [`AZURE_PRIVATE_DNS`](/provider/azureprivatedns.md) | ❌                                                    | ❔                                                        | ❔                                                          | ❌                                                        | ❌                                                      |
| [`BIND`](/provider/bind.md)                         | ✅                                                    | ✅                                                        | ✅                                                          | ✅                                                        | ✅                                                      |
| [`BUNNY_DNS`](/provider/bunnydns.md)                | ✅                                                    | ✅                                                        | ❔                                                          | ❌                                                        | ✅                                                      |
| [`CLOUDFLAREAPI`](/provider/cloudflareapi.md)       | ✅                                                    | ✅                                                        | ❔                                                          | ✅                                                        | ✅                                                      |
| [`CLOUDNS`](/provider/cloudns.md)                   | ✅                                                    | ❌                                                        | ❔                                                          | ✅                                                        | ✅                                                      |
| [`CNR`](/provider/cnr.md)                           | ✅                                                    | ❌                                                        | ❔                                                          | ✅                                                        | ✅                                                      |
| [`CSCGLOBAL`](/provider/cscglobal.md)               | ✅                                                    | ❔                                                        | ❔                                                          | ❔                                                        | ❔                                                      |
| [`DESEC`](/provider/desec.md)                       | ✅                                                    | ✅                                                        | ✅                                                          | ✅                                                        | ✅                                                      |
| [`DIGITALOCEAN`](/provider/digitalocean.md)         | ✅                                                    | ❌                                                        | ❌                                                          | ❌                                                        | ❌                                                      |
| [`DNSCALE`](/provider/dnscale.md)                   | ✅                                                    | ✅                                                        | ❔                                                          | ✅                                                        | ✅                                                      |
| [`DNSIMPLE`](/provider/dnsimple.md)                 | ✅                                                    | ✅                                                        | ❔                                                          | ✅                                                        | ✅                                                      |
| [`DNSMADEEASY`](/provider/dnsmadeeasy.md)           | ✅                                                    | ❔                                                        | ❔                                                          | ❌                                                        | ❌                                                      |
| [`DOMAINNAMESHOP`](/provider/domainnameshop.md)     | ✅                                                    | ❔                                                        | ❔                                                          | ❌                                                        | ❔                                                      |
| [`EXOSCALE`](/provider/exoscale.md)                 | ✅                                                    | ❔                                                        | ❔                                                          | ❔                                                        | ❌                                                      |
| [`GANDI_V5`](/provider/gandiv5.md)                  | ✅                                                    | ❔                                                        | ❔                                                          | ✅                                                        | ✅                                                      |
| [`GCLOUD`](/provider/gcloud.md)                     | ✅                                                    | ✅                                                        | ❔                                                          | ✅                                                        | ✅                                                      |
| [`GCORE`](/provider/gcore.md)                       | ✅                                                    | ✅                                                        | ❔                                                          | ❌                                                        | ❌                                                      |
| [`GIDINET`](/provider/gidinet.md)                   | ❌                                                    | ❌                                                        | ❔                                                          | ❌                                                        | ❌                                                      |
| [`HEDNS`](/provider/hedns.md)                       | ✅                                                    | ✅                                                        | ❔                                                          | ✅                                                        | ❌                                                      |
| [`HETZNER`](/provider/hetzner.md)                   | ✅                                                    | ❔                                                        | ❔                                                          | ❌                                                        | ✅                                                      |
| [`HETZNER_V2`](/provider/hetznerv2.md)              | ✅                                                    | ✅                                                        | ❔                                                          | ❌                                                        | ✅                                                      |
| [`HOSTINGDE`](/provider/hostingde.md)               | ✅                                                    | ❔                                                        | ❔                                                          | ✅                                                        | ✅                                                      |
| [`HUAWEICLOUD`](/provider/huaweicloud.md)           | ✅                                                    | ❌                                                        | ❔                                                          | ❌                                                        | ❌                                                      |
| [`INFOMANIAK`](/provider/infomaniak.md)             | ✅                                                    | ❔                                                        | ❔                                                          | ✅                                                        | ✅                                                      |
| [`INWX`](/provider/inwx.md)                         | ✅                                                    | ✅                                                        | ❔                                                          | ✅                                                        | ✅                                                      |
| [`JOKER`](/provider/joker.md)                       | ✅                                                    | ❌                                                        | ❔                                                          | ❌                                                        | ❌                                                      |
| [`LINODE`](/provider/linode.md)                     | ✅                                                    | ❔                                                        | ❔                                                          | ❔                                                        | ❔                                                      |
| [`LOOPIA`](/provider/loopia.md)                     | ✅                                                    | ❌                                                        | ❔                                                          | ✅                                                        | ✅                                                      |
| [`LUADNS`](/provider/luadns.md)                     | ✅                                                    | ✅                                                        | ❔                                                          | ✅                                                        | ✅                                                      |
| [`MIKROTIK`](/provider/mikrotik.md)                 | ❌                                                    | ❌                                                        | ❔                                                          | ❌                                                        | ❌                                                      |
| [`MYTHICBEASTS`](/provider/mythicbeasts.md)         | ✅                                                    | ❔                                                        | ❔                                                          | ✅                                                        | ✅                                                      |
| [`NAMECHEAP`](/provider/namecheap.md)               | ✅                                                    | ❔                                                        | ❔                                                          | ❔                                                        | ❌                                                      |
| [`NETCUP`](/provider/netcup.md)                     | ✅                                                    | ❔                                                        | ❔                                                          | ❔                                                        | ✅                                                      |
| [`NETLIFY`](/provider/netlify.md)                   | ✅                                                    | ❔                                                        | ❔                                                          | ❌                                                        | ❌                                                      |
| [`NS1`](/provider/ns1.md)                           | ✅                                                    | ✅                                                        | ❔                                                          | ❔                                                        | ✅                                                      |
| [`ORACLE`](/provider/oracle.md)                     | ✅                                                    | ❔                                                        | ❔                                                          | ✅                                                        | ✅                                                      |
| [`OVH`](/provider/ovh.md)                           | ✅                                                    | ❔                                                        | ❔                                                          | ✅                                                        | ✅                                                      |
| [`PORKBUN`](/provider/porkbun.md)                   | ✅                                                    | ✅                                                        | ❔                                                          | ✅                                                        | ✅                                                      |
| [`POWERDNS`](/provider/powerdns.md)                 | ✅                                                    | ✅                                                        | ❔                                                          | ✅                                                        | ✅                                                      |
| [`REALTIMEREGISTER`](/provider/realtimeregister.md) | ✅                                                    | ❔                                                        | ❔                                                          | ✅                                                        | ✅                                                      |
| [`ROUTE53`](/provider/route53.md)                   | ✅                                                    | ✅                                                        | ❔                                                          | ✅                                                        | ✅                                                      |
| [`RWTH`](/provider/rwth.md)                         | ✅                                                    | ❔                                                        | ❔                                                          | ✅                                                        | ❌                                                      |
| [`SAKURACLOUD`](/provider/sakuracloud.md)           | ✅                                                    | ✅                                                        | ❔                                                          | ❌                                                        | ❌                                                      |
| [`TRANSIP`](/provider/transip.md)                   | ✅                                                    | ❌                                                        | ❔                                                          | ✅                                                        | ✅                                                      |
| [`UNIFI`](/provider/unifi.md)                       | ❌                                                    | ❔                                                        | ❔                                                          | ❌                                                        | ❌                                                      |
| [`VERCEL`](/provider/vercel.md)                     | ✅                                                    | ✅                                                        | ❔                                                          | ❌                                                        | ❌                                                      |
| [`VULTR`](/provider/vultr.md)                       | ✅                                                    | ❔                                                        | ❔                                                          | ✅                                                        | ❌                                                      |

### DNSSEC

| Provider name                                       | [`AUTODNSSEC`](/language-reference/domain-modifiers/autodnssec_on.md) | [`DNSKEY`](/language-reference/domain-modifiers/dnskey.md) | [`DS`](/language-reference/domain-modifiers/ds.md) |
| --------------------------------------------------- | --------------------------------------------------------------------- | ---------------------------------------------------------- | -------------------------------------------------- |
| [`AKAMAIEDGEDNS`](/provider/akamaiedgedns.md)       | ✅                                                                     | ❔                                                          | ❌                                                  |
| [`ALIDNS`](/provider/alidns.md)                     | ❌                                                                     | ❔                                                          | ❔                                                  |
| [`AUTODNS`](/provider/autodns.md)                   | ❔                                                                     | ❔                                                          | ❌                                                  |
| [`AXFRDDNS`](/provider/axfrddns.md)                 | ✅                                                                     | ❌                                                          | ✅                                                  |
| [`BIND`](/provider/bind.md)                         | ✅                                                                     | ✅                                                          | ✅                                                  |
| [`BUNNY_DNS`](/provider/bunnydns.md)                | ✅                                                                     | ❔                                                          | ❌                                                  |
| [`CLOUDFLAREAPI`](/provider/cloudflareapi.md)       | ❔                                                                     | ❌                                                          | ✅                                                  |
| [`CLOUDNS`](/provider/cloudns.md)                   | ✅                                                                     | ❌                                                          | ❌                                                  |
| [`DESEC`](/provider/desec.md)                       | ✅                                                                     | ✅                                                          | ✅                                                  |
| [`DIGITALOCEAN`](/provider/digitalocean.md)         | ❌                                                                     | ❌                                                          | ❌                                                  |
| [`DNSIMPLE`](/provider/dnsimple.md)                 | ✅                                                                     | ❔                                                          | ❌                                                  |
| [`DNSMADEEASY`](/provider/dnsmadeeasy.md)           | ❔                                                                     | ❔                                                          | ❌                                                  |
| [`DOMAINNAMESHOP`](/provider/domainnameshop.md)     | ❌                                                                     | ❔                                                          | ❔                                                  |
| [`GANDI_V5`](/provider/gandiv5.md)                  | ❔                                                                     | ❔                                                          | ❌                                                  |
| [`GCLOUD`](/provider/gcloud.md)                     | ✅                                                                     | ❔                                                          | ❔                                                  |
| [`GCORE`](/provider/gcore.md)                       | ✅                                                                     | ❔                                                          | ❌                                                  |
| [`GIDINET`](/provider/gidinet.md)                   | ❌                                                                     | ❌                                                          | ❌                                                  |
| [`HEDNS`](/provider/hedns.md)                       | ❌                                                                     | ❔                                                          | ❌                                                  |
| [`HETZNER`](/provider/hetzner.md)                   | ❌                                                                     | ❔                                                          | ✅                                                  |
| [`HETZNER_V2`](/provider/hetznerv2.md)              | ❌                                                                     | ❔                                                          | ✅                                                  |
| [`HOSTINGDE`](/provider/hostingde.md)               | ✅                                                                     | ❔                                                          | ✅                                                  |
| [`HUAWEICLOUD`](/provider/huaweicloud.md)           | ❔                                                                     | ❔                                                          | ❌                                                  |
| [`INFOMANIAK`](/provider/infomaniak.md)             | ❔                                                                     | ❔                                                          | ✅                                                  |
| [`INWX`](/provider/inwx.md)                         | ✅                                                                     | ❔                                                          | ❔                                                  |
| [`JOKER`](/provider/joker.md)                       | ❔                                                                     | ❌                                                          | ❌                                                  |
| [`LOOPIA`](/provider/loopia.md)                     | ❌                                                                     | ❌                                                          | ❌                                                  |
| [`MIKROTIK`](/provider/mikrotik.md)                 | ❌                                                                     | ❔                                                          | ❌                                                  |
| [`NETLIFY`](/provider/netlify.md)                   | ❌                                                                     | ❔                                                          | ❌                                                  |
| [`NS1`](/provider/ns1.md)                           | ✅                                                                     | ❔                                                          | ✅                                                  |
| [`ORACLE`](/provider/oracle.md)                     | ❔                                                                     | ❔                                                          | ❌                                                  |
| [`PORKBUN`](/provider/porkbun.md)                   | ❌                                                                     | ❔                                                          | ❌                                                  |
| [`POWERDNS`](/provider/powerdns.md)                 | ✅                                                                     | ✅                                                          | ✅                                                  |
| [`REALTIMEREGISTER`](/provider/realtimeregister.md) | ✅                                                                     | ❔                                                          | ❌                                                  |
| [`SAKURACLOUD`](/provider/sakuracloud.md)           | ❌                                                                     | ❌                                                          | ❌                                                  |
| [`TRANSIP`](/provider/transip.md)                   | ❌                                                                     | ❌                                                          | ❌                                                  |
| [`VERCEL`](/provider/vercel.md)                     | ❌                                                                     | ❌                                                          | ❌                                                  |

### Providers with "official support"

Official support means:

* New releases will block if any of these providers do not pass integration tests.
* The DNSControl maintainers prioritize fixing bugs in these providers (though we gladly accept PRs).
* New features will work on these providers (unless the provider does not support it).
* StackOverflow maintains test accounts with those providers for running integration tests.

Providers in this category and their maintainers are:

| Name                                          | Maintainer    |
| --------------------------------------------- | ------------- |
| [`AZURE_DNS`](/provider/azuredns.md)          | @vatsalyagoel |
| [`BIND`](/provider/bind.md)                   | @TomOnTime    |
| [`CLOUDFLAREAPI`](/provider/cloudflareapi.md) | @tresni       |
| [`CSCGLOBAL`](/provider/cscglobal.md)         | @mikenz       |
| [`GCLOUD`](/provider/gcloud.md)               | @riyadhalnur  |
| [`ROUTE53`](/provider/route53.md)             | @tresni       |

### Providers with "contributor support"

The other providers are supported by community members, usually the original contributor.

Due to the large number of DNS providers in the world, the DNSControl team can not support and test all providers. Test frameworks are provided to help community members support their code independently.

Expectations of maintainers:

* Maintainers are expected to support their provider and/or help find a new maintainer.
* Maintainers should set up test accounts and periodically verify that all tests pass (`pkg/js/parse_tests` and `integrationTest`).
* Contributors are encouraged to add new tests and refine old ones. (Test-driven development is encouraged.)
* Bugs will be referred to the maintainer or their designate.
* Maintainers must be responsible to bug reports and PRs. If a maintainer is unresponsive for more than 2 months, we will consider disabling the provider. First we will put out a call for new maintainer. If nobody volunteers, the provider may be disabled.
* Tom needs to know your real email address. Please email tal at what exit dot org so he has it.

Providers in this category and their maintainers are:

| Name                                                | Maintainer        |
| --------------------------------------------------- | ----------------- |
| [`ADGUARDHOME`](/provider/adguardhome.md)           | @ishanjain28      |
| [`ALIDNS`](/provider/alidns.md)                     | @bytemain         |
| [`AZURE_PRIVATE_DNS`](/provider/azureprivatedns.md) | @matthewmgamble   |
| [`AKAMAIEDGEDNS`](/provider/akamaiedgedns.md)       | @edglynes         |
| [`AXFRDDNS`](/provider/axfrddns.md)                 | @hnrgrgr          |
| [`BUNNY_DNS`](/provider/bunnydns.md)                | @ppmathis         |
| [`CLOUDFLAREAPI`](/provider/cloudflareapi.md)       | @tresni           |
| [`CLOUDNS`](/provider/cloudns.md)                   | @pragmaton        |
| [`CNR`](/provider/cnr.md)                           | @KaiSchwarz-cnic  |
| [`CSCGLOBAL`](/provider/cscglobal.md)               | @Air-New-Zealand  |
| [`DESEC`](/provider/desec.md)                       | @D3luxee          |
| [`DIGITALOCEAN`](/provider/digitalocean.md)         | @chicks-net       |
| [`DNSCALE`](/provider/dnscale.md)                   | @dnscale-ops      |
| [`DNSIMPLE`](/provider/dnsimple.md)                 | @onlyhavecans     |
| [`DNSMADEEASY`](/provider/dnsmadeeasy.md)           | @vojtad           |
| [`DNSOVERHTTPS`](/provider/dnsoverhttps.md)         | @mikenz           |
| [`DOMAINNAMESHOP`](/provider/domainnameshop.md)     | @SimenBai         |
| [`EASYNAME`](/provider/easyname.md)                 | @tresni           |
| [`EXOSCALE`](/provider/exoscale.md)                 | @pierre-emmanuelJ |
| [`GANDI_V5`](/provider/gandiv5.md)                  | @TomOnTime        |
| [`GCORE`](/provider/gcore.md)                       | @xddxdd           |
| [`GIDINET`](/provider/gidinet.md)                   | @zupolgec         |
| [`HEDNS`](/provider/hedns.md)                       | @rblenkinsopp     |
| [`HETZNER`](/provider/hetzner.md)                   | @das7pad          |
| [`HOSTINGDE`](/provider/hostingde.md)               | @membero          |
| [`HUAWEICLOUD`](/provider/huaweicloud.md)           | @huihuimoe        |
| [`INFOMANIAK`](/provider/infomaniak.md)             | @jbelien          |
| [`INTERNETBS`](/provider/internetbs.md)             | @pragmaton        |
| [`INWX`](/provider/inwx.md)                         | @patschi          |
| [`LINODE`](/provider/linode.md)                     | @koesie10         |
| [`LOOPIA`](/provider/loopia.md)                     | @systemcrash      |
| [`LUADNS`](/provider/luadns.md)                     | @riku22           |
| [`MIKROTIK`](/provider/mikrotik.md)                 | @hedger           |
| [`NAMECHEAP`](/provider/namecheap.md)               | @willpower232     |
| [`NETCUP`](/provider/netcup.md)                     | @kordianbruck     |
| [`NETLIFY`](/provider/netlify.md)                   | @SphericalKat     |
| [`NS1`](/provider/ns1.md)                           | @costasd          |
| [`OPENSRS`](/provider/opensrs.md)                   | @philhug          |
| [`ORACLE`](/provider/oracle.md)                     | @kallsyms         |
| [`OVH`](/provider/ovh.md)                           | @masterzen        |
| [`PACKETFRAME`](/provider/packetframe.md)           | @hamptonmoore     |
| [`POWERDNS`](/provider/powerdns.md)                 | @jpbede           |
| [`REALTIMEREGISTER`](/provider/realtimeregister.md) | @PJEilers         |
| [`ROUTE53`](/provider/route53.md)                   | @tresni           |
| [`RWTH`](/provider/rwth.md)                         | @MisterErwin      |
| [`SAKURACLOUD`](/provider/sakuracloud.md)           | @ttkzw            |
| [`SOFTLAYER`](/provider/softlayer.md)               | @jamielennox      |
| [`TRANSIP`](/provider/transip.md)                   | @blackshadev      |
| [`VERCEL`](/provider/vercel.md)                     | @SukkaW           |
| [`VULTR`](/provider/vultr.md)                       | @pgaskin          |

### Requested providers

We have received requests for the following providers. If you would like to contribute code to support this provider, we'd be glad to help in any way.

*(The list below is sorted alphabetically.)*

* [1984 Hosting](https://github.com/DNSControl/dnscontrol/issues/1251) (#1251)
* [BookMyName](https://github.com/DNSControl/dnscontrol/issues/3451) (#3451)
* [Constellix (DNSMadeEasy)](https://github.com/DNSControl/dnscontrol/issues/842) (#842)
* [CoreDNS](https://github.com/DNSControl/dnscontrol/issues/1284) (#1284)
* [EU.ORG](https://github.com/DNSControl/dnscontrol/issues/1176) (#1176)
* [EnCirca](https://github.com/DNSControl/dnscontrol/issues/1048) (#1048)
* [GoDaddy](https://github.com/DNSControl/dnscontrol/issues/2596) (#2596)
* [IPv64](https://github.com/DNSControl/dnscontrol/issues/3471) (#3471)
* [Imperva](https://github.com/DNSControl/dnscontrol/issues/1484) (#1484)
* [Infoblox DNS](https://github.com/DNSControl/dnscontrol/issues/1077) (#1077)
* [Joker.com](https://github.com/DNSControl/dnscontrol/issues/854) (#854)
* [Netim](https://github.com/DNSControl/dnscontrol/issues/3511) (#3511)
* [Plesk](https://github.com/DNSControl/dnscontrol/issues/2261) (#2261)
* [Rackspace Cloud DNS](https://github.com/DNSControl/dnscontrol/issues/2980) (#2980)
* [RcodeZero](https://github.com/DNSControl/dnscontrol/issues/884) (#884)
* [Sav.com](https://github.com/DNSControl/dnscontrol/issues/3633) (#3633)
* [Scaleway](https://github.com/DNSControl/dnscontrol/issues/3606) (#3606)
* [Spaceship](https://github.com/DNSControl/dnscontrol/issues/3452) (#3452)
* [SynergyWholesale](https://github.com/DNSControl/dnscontrol/issues/1605) (#1605)
* [UltraDNS by Neustar / CSCGlobal](https://github.com/DNSControl/dnscontrol/issues/1533) (#1533)
* [Yandex Cloud DNS](https://github.com/DNSControl/dnscontrol/issues/3737) (#3737)

#### Q: Why are the above GitHub issues marked "closed"?

A: Following [provider requests](/developer-info/provider-request.md), the request is closed once it is added to this list. If someone chooses to implement the provider, they re-open the issue.

#### Q: Would someone write a provider for me?

A: The maintainer of DNSControl does not write new providers. New providers are contributed by the community.

DNSControl tries to make writing a provider as easy as possible. DNSControl does most of the work for you, you only have to write code to authenticate, download DNS records, and perform create/modify/delete operations on those records. Please read the directions for [Writing new DNS providers](/developer-info/writing-providers.md). The DNS maintainers will gladly coach you through the process.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.dnscontrol.org/provider/index.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
