Technitium DNS Server est un logiciel open source pour exploiter son propre serveur DNS, faisant autorité et récursif, avec une console web d'administration. Il bloque publicités et logiciels malveillants par listes de blocage, transmet les requêtes de façon chiffrée via DNS-over-TLS, DNS-over-HTTPS et DNS-over-QUIC, et peut aussi proposer ces protocoles. Il gère la validation DNSSEC et les zones signées, un serveur DHCP intégré, le clustering, la connexion via OpenID Connect et LDAP, l'authentification à deux facteurs et une API HTTP. Il se destine à l'auto-hébergement sous Windows, Linux, macOS ou Raspberry Pi, ou en image Docker.
Le logiciel est sous licence GNU GPLv3, code source sur GitHub. Selon des sources indépendantes, le projet est maintenu par Technitium, avec le développeur Shreyas Zare en Inde ; l'éditeur n'indique pas de lieu. Comme l'organisation exploite le serveur sur sa propre infrastructure, les données DNS restent à un endroit qu'elle choisit, par exemple dans l'UE, sans service cloud de l'éditeur. L'administration et la maintenance restent toutefois à sa charge.