DuckDuckGo Help Pages logo DuckDuckGo Help Pages

DuckDuckGo supports search syntax you can use to fine-tune your queries.

Search Operators

Example Result
cats dogs Results about cats or dogs
"cats and dogs" Results for exact term "cats and dogs". If no or few results are found, we'll try to show related results.
~"cats and dogs" Experimental syntax: more results that are semantically similar to "cats and dogs", like "cats & dogs" and "dogs and cats" in addition to "cats and dogs".
cats -dogs Fewer dogs in results
cats +dogs More dogs in results
cats filetype:pdf PDFs about cats. Supported file types: pdf, doc(x), xls(x), ppt(x), html
dogs Pages about dogs from
cats Pages about cats, excluding
intitle:dogs Page title includes the word "dogs"
inurl:cats Page URL includes the word "cats"

If advanced syntax was used in a query and no results are found, we’ll try to show related results.

Please note: we are aware some of our advanced syntax isn’t operating 100% correctly on all queries and are actively working on it. It is unfortunately a non-trivial issue given we get our private results from a variety of sources.

Search Directly on Other Sites

Safe Search

Prior versions on GitHub.