{
 "slug": "duckduckbot",
 "name": "DuckDuckBot",
 "operator": "DuckDuckGo",
 "operator_slug": "duckduckgo",
 "category": "search",
 "category_label": "Search engines",
 "robots_token": "DuckDuckBot",
 "user_agent_substring": "DuckDuckBot",
 "user_agent_example": "DuckDuckBot/1.1; (+http://duckduckgo.com/duckduckbot.html)",
 "respects_robots_txt": "documented",
 "respects_robots_txt_label": "obeys robots.txt (documented)",
 "verification_method": "published-ranges",
 "verification_label": "published IP ranges",
 "published_ip_ranges_url": "https://duckduckgo.com/duckduckbot.json",
 "ip_ranges_endpoint": "https://www.pathwren.workers.dev/ip-ranges/duckduckgo-duckduckbot.json",
 "ipv4_prefix_count": 481,
 "ipv6_prefix_count": 0,
 "what_it_is": "DuckDuckGo's own crawler. Note that the bulk of DuckDuckGo's web results come from Bing, so blocking bingbot removes you from DuckDuckGo whether or not you allow this one.",
 "cost_of_blocking": "Limited on its own; the real DuckDuckGo lever is bingbot.",
 "operator_docs": "https://duckduckgo.com/duckduckgo-help-pages/results/duckduckbot/",
 "html_url": "https://www.pathwren.workers.dev/crawler/duckduckbot.html",
 "json_url": "https://www.pathwren.workers.dev/crawler/duckduckbot.json",
 "last_reviewed": "2026-09-01"
}