happyDomain brings every DNS zone you manage (across registrars, providers and self-hosted name servers) into one calm space, clearly organized by service.
happyDomain is evolving: soon, continuously test your domains' security and monitor every service exposed through DNS, with zero configuration. We're rolling out this new version progressively to gather feedback and deliver the best possible service. Learn more.
The moment a domain joins happyDomain, our checkers start inspecting it from the outside, exactly as the rest of the world sees it. From the registration down to each live service, every layer is covered.
Expiration date, transfer lock, registrar status: the administrative side of your domain, watched continuously.
DNSSEC validity, delegation consistency, server response: the technical foundation, verified end to end.
Websites, certificates, mail: every service your domain points to, probed like a real visitor would.
When a CNAME, MX, NS or SRV record keeps pointing at a resource you no longer control (a decommissioned SaaS, an expired domain, a mistyped name server), anyone can claim that target and publish content, intercept mail or obtain valid certificates under your name.
It is not a theoretical risk. The reference study on the topic, presented at ACM CCS 2016, found 467 exploitable dangling records across 277 of the Alexa top 10,000 domains and 52 .edu zones. Since then, top universities have been caught serving porn through forgotten CNAMEs (April 2026), and a typo in one of MasterCard's name servers went unnoticed for nearly five years (January 2025). happyDomain's dangling-records checker walks every pointer in your zone, resolves its target and verifies its registration, so these forgotten records surface before someone else finds them.
Read about the dangling-records checker
happyDomain works as a smart layer above your existing infrastructure: connecting to registrars, hosting providers and authoritative servers so you can manage them all from one place.
Connect OVH, Gandi, DigitalOcean, Cloudflare and 50+ more. happyDomain reads, edits and synchronizes their zones for you.
See all supported registrar
Use happyDomain as a friendly UI in front of BIND, Knot or PowerDNS via Dynamic DNS (RFC 2136). Implemented in many authoritative servers.
Show me how to connect!
Before publishing, see exactly which records will be added, modified or deleted. Read-through your zone before you press the button.
happyDomain integrates an easy-to-use DNS resolver, which allows you to effortlessly connect to about 50 public resolvers. You can easily see the propagation of your changes.
I want to test this now!
Every published change is saved. Roll back to any previous version of your zone in two clicks. Audit who did what.
Automate domain creation tasks on the fly: perfect for continuous deployment and tenant provisioning.
Show me the API!happyDomain is functional but still very much a work in progress: it's a carefully crafted proof of concept that evolves thanks to your feedbacks!
Given the diversity of DNS configurations and user needs, we haven't yet identified all the bugs. If something doesn't work, please don't leave: tell us what's wrong. We're highly responsive and each reported bug helps us improve the tool for everyone.
Whether it works for you or not, we need your feedback! What do you think of our approach to simplifying domain name management? Your impressions at this stage help us guide the project according to your actual expectations.
Connect a domain and happyDomain starts watching over it. No migration, no configuration, and nothing changes on your side.
Link your registrar, DNS host or authoritative server in a few clicks. Your domains stay exactly where they are: no transfer, no change of ownership.
From the very first minute, happyDomain runs deep checks on every domain: expiration, DNSSEC, certificates, response time and more. Nothing to install, nothing to configure.
happyDomain notifies you as soon as a problem affects your domain's configuration or any service discoverable through DNS. And when action is needed, guided editing and one-click rollback are there to help.
happyDomain connects to your existing provider. Nothing is moved, nothing is locked in.
Bring your domains as they are today, and leave whenever you like.
Keep using your provider's interface alongside happyDomain, with no conflict.
Monitoring works out of the box. Use the editor, history and API only if and when you need them.
One domain or a thousand, deep DNS expertise or none at all: happyDomain meets you where you are. Pick the profile that sounds like you and see what it changes day to day.
Join hundreds of users who trust happyDomain to centralize and facilitate their domain name management.
Our source code is freely available under the AGPL license in our git repository, hosted by Framagit.
You can download the latest nightly version of happyDomain for Linux x86_64, Linux arm64 or macOS x86_64.
We publish a Docker image, feel free to test it thanks to:
docker run -e HAPPYDOMAIN_NO_AUTH=1 -p 8081:8081 happydomain/happydomain
Precompiled binaries are also availables on https://get.happydomain.org/.