Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tor
  3. dnscrypt-proxy

dnscrypt-proxy

ISCGo2.1.18

A flexible DNS proxy supporting encrypted DNS protocols like DNSCrypt v2, DNS-over-HTTPS, Anonymized DNSCrypt, and ODoH.

Visit WebsiteGitHubGitHub
13.6k stars1.1k forks0 contributors

What is dnscrypt-proxy?

DNSCrypt-proxy is a flexible DNS proxy that encrypts and authenticates DNS traffic using modern protocols like DNSCrypt v2, DNS-over-HTTPS, Anonymized DNSCrypt, and ODoH. It enhances privacy by preventing eavesdropping and DNS manipulation, while offering features like ad blocking, load balancing, and query monitoring.

Target Audience

System administrators, privacy-conscious users, and developers seeking to secure DNS traffic on personal devices, home networks, or organizational infrastructure.

Value Proposition

It provides a comprehensive, open-source solution for DNS encryption with extensive protocol support, content filtering, and privacy features, allowing full control over DNS resolution without relying on proprietary services.

Overview

dnscrypt-proxy 2 - A flexible DNS proxy, with support for encrypted DNS protocols.

Use Cases

Best For

  • Encrypting DNS queries to prevent ISP surveillance
  • Blocking ads and malware at the DNS level
  • Improving privacy with anonymized DNS relays
  • Load balancing across multiple DNS resolvers for reliability
  • Self-hosting a secure DNS proxy for home or office networks
  • Enforcing safe search results on search engines via cloaking

Not Ideal For

  • Non-technical users preferring one-click solutions or graphical interfaces
  • Environments with strict resource constraints where proxy overhead is prohibitive
  • Organizations needing integrated, commercial-grade DNS security with centralized dashboards
  • Projects requiring seamless DNS encryption without configuration files or command-line work

Pros & Cons

Pros

Extensive Protocol Support

Implements DNSCrypt v2, DNS-over-HTTPS with TLS 1.3 and QUIC, Anonymized DNSCrypt, and ODoH, ensuring robust encryption and future-proofing.

Advanced Privacy Features

Hides client IP addresses via Tor, SOCKS proxies, or Anonymized DNS relays, as highlighted in the features, preventing surveillance.

Flexible Content Control

Offers ad and malware blocking, time-based filtering, and cloaking for domain redirection, compatible with all DNS services for tailored security.

Performance Optimization

Includes DNS caching and automatic load balancing across resolvers based on speed measurements, reducing latency and improving reliability.

Wide Platform Compatibility

Provides pre-built binaries for numerous OSes and architectures, from Android to Windows, simplifying deployment across diverse environments.

Cons

Complex Configuration

Requires editing configuration files and understanding DNS stamps, with hot-reloading disabled by default, making setup and adjustments tedious for non-experts.

No Built-in GUI

Operates solely via command line and config files, lacking a graphical interface that could ease management for less technical users.

Documentation Fragmentation

Key documentation is hosted externally on dnscrypt.info, leading to a scattered learning experience and potential confusion during troubleshooting.

Potential Latency Overhead

The proxy layer and features like anonymization can add delays to DNS resolution, especially when using relays, impacting speed-sensitive applications.

Frequently Asked Questions

Quick Stats

Stars13,647
Forks1,131
Contributors0
Open Issues1
Last commit19 hours ago
CreatedSince 2018

Tags

#proxy#dns#privacy#self-hosted-dns#network-security#ad-blocking#dns-over-https

Links & Resources

Website

Included in

Tor87
Auto-fetched 3 hours ago

Related Projects

TorBotTorBot

Dark Web OSINT Tool

Stars4,812
Forks750
Last commit3 days ago
kalitorifykalitorify

Transparent proxy through Tor for Kali Linux OS

Stars1,239
Forks260
Last commit2 years ago
rotating-proxyrotating-proxy

Rotating TOR proxy with Docker

Stars1,220
Forks253
Last commit2 years ago
multitormultitor

Create multiple TOR instances with a load-balancing.

Stars1,189
Forks187
Last commit1 year ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub