DuckDuckGo is officially blocked in China and Indonesia, and is inaccessible in North Korea due to the country’s tightly controlled internet. Temporary disruptions have also occurred in other regions, often linked to local internet service provider policies or government filtering efforts.
China: blocked since 2014
DuckDuckGo was blocked in mainland China on September 3, 2014, as part of the country’s broader internet censorship system known as the Great Firewall. The block was implemented without official announcement, but network monitoring confirmed a complete drop in traffic from the region.
How China enforces the block
The Chinese government uses advanced techniques like deep packet inspection (DPI), Server Name Indication (SNI) filtering, and blackhole routing to block DuckDuckGo. These methods prevent the encrypted connection from being established, making the site unreachable even though it uses HTTPS. Unlike some search engines that comply with local censorship, DuckDuckGo does not filter content or log user data, which likely contributed to the decision to block it.
Indonesia: ban over unfiltered content
In August 2024, Indonesia’s Ministry of Communication and Informatics added DuckDuckGo to its national internet blacklist. The official reason cited was the presence of unfiltered online gambling and adult content in search results, which violate local laws and religious norms.
Why compliance was not possible
DuckDuckGo does not personalize or filter search results based on location or government demands. When asked to remove certain content, the company could not alter its global indexing system for one market. As a result, major Indonesian internet providers like Telkomsel and XL Axiata implemented a nationwide IP block.
North Korea and other restricted areas
In North Korea, access to the global internet is extremely limited. Most citizens are restricted to a domestic intranet, making the question of blocking specific foreign websites largely irrelevant. DuckDuckGo is effectively inaccessible, along with nearly all international services.
Temporary disruptions in other countries
India experienced a brief disruption in access to DuckDuckGo in 2020, when some internet service providers applied DNS filtering. This was not a nationwide ban, but rather an ISP-level action that users could bypass by changing their DNS settings to public services like Cloudflare or Google.
DNS filtering vs. deep packet inspection
DNS filtering is a simpler method that redirects or blocks domain lookups. It can be easily circumvented. In contrast, deep packet inspection analyzes encrypted traffic metadata and is much harder to bypass, requiring tools like obfuscation or virtual private networks (VPNs). China uses the latter, while Indonesia and India have relied more on DNS and IP-based blocking.