DNS over HTTPS (DoH) merupakan sebuah protokol untuk melakukan resolusi Sistem Penamaan Domain (DNS) dengan menggunakan protokol HTTPS. Tujuan penggunaan metode ini adalah untuk melindungi privasi dan keamanan pengguna dengan mencegah serangan Man-in-the-middle.[1] Hingga Maret 2018[update], Google dan Yayasan Mozilla sedang menguji coba DNS over HTTPS.[2][3]Cloudflare bekerja dengan Mozilla untuk memusnahkan data DNS setiap hari.[4]
Selain untuk meningkatkan keamanan, tujuan lain dari DNS over HTTPS adalah untuk meningkatkan performa karena umumnya resolver DNS yang disediakan oleh Internet berjalan lambat.[1]
Alternatif untuk DoH adalah protokol DNS over TLS (DoT), standar serupa untuk mengenkripsi kueri DNS, perbedaannya terletak dalam metode yang digunakan untuk enkripsi dan pengiriman. Atas dasar privasi dan keamanan, ada atau tidaknya protokol yang lebih unggul di antara keduanya adalah masalah yang masih diperdebatkan, sementara yang lain berpendapat bahwa manfaat dari keduanya bergantung pada kasus penggunaan tertentu.[5][6]