Get your SSL/TLS certificates via DNS-01 validation without managing DNS infrastructure. Just set a CNAME and we handle the rest.
Start for Free
# Point your ACME challenge to our server
$ _acme-challenge.yourdomain.com. CNAME token123.acmedns.org.
# That's it. Your ACME client handles the rest.
Point _acme-challenge.yourdomain.com to the unique delegation target we provide you (e.g. abc123.auth.acmedns.org).
Use any ACME client (certbot, acme.sh, Caddy, etc.) and select DNS-01 challenge. The client contacts the CA.
The CA queries your CNAME, which resolves to our server. We automatically provide the correct TXT response to validate your domain.
The CA verifies the response, issues your certificate, and your ACME client installs it. Done. Fully automated renewals work the same way.
Works with any DNS provider. You only need to set a single CNAME record once. No API credentials, no complex DNS provider plugins.
DNS-01 is the only ACME challenge type that supports wildcard certificates. Get *.yourdomain.com with ease.
Unlike HTTP-01, DNS validation doesn't require any open ports. Perfect for internal servers, firewalled hosts, or load-balanced setups.
One-time CNAME setup. All future certificate issuances and renewals work automatically without any DNS changes.
Up to 500 domains per subscription. Manage all your domains' SSL certificates through a single service.
Compatible with certbot, acme.sh, lego, Caddy, Traefik, and any other client that supports DNS-01 challenges.
By creating a CNAME for _acme-challenge.yourdomain.com pointing to our service, you are delegating the ability to respond to ACME DNS-01 challenges for your domain to us.
_acme-challenge TXT queries — we have no access to your other DNS records, your website, or your server.You can further secure your domain by setting a CAA (Certification Authority Authorization) DNS record. This restricts which CAs can issue certificates for your domain and can even limit issuance to your specific ACME account:
yourdomain.com. CAA 0 issue "letsencrypt.org; accounturi=https://acme-v02.api.letsencrypt.org/acme/acct/123456; validationmethods=dns-01"
This ensures that only your own ACME account can request certificates for your domain — even if the DNS-01 challenge is delegated to us. Replace 123456 with your actual Let's Encrypt account ID.
Try it out, no credit card required
For professionals and businesses