Unbound est un résolveur DNS validant, récursif et à mise en cache. Il résout les noms de domaine pour le compte des clients, valide les signatures DNSSEC et tient un cache agressif des réponses validées afin de réduire les requêtes vers les serveurs faisant autorité. Il prend en charge DNS-over-TLS et DNS-over-HTTPS pour que les clients chiffrent leurs requêtes, ainsi que la minimisation des noms de requête (Query Name Minimisation), qui limite les informations transmises aux serveurs faisant autorité. Unbound fonctionne sous Linux, BSD et macOS et ne demande que quelques lignes de configuration.
Unbound est développé par NLnet Labs, une organisation à but non lucratif d'utilité publique établie à Amsterdam, aux Pays-Bas, et publié en open source sous licence BSD. Il n'existe pas de service hébergé : vous l'exécutez sur vos propres serveurs ou appareils, de sorte que résolution, cache et journaux restent sous votre contrôle et qu'aucune société mère étrangère n'intervient.