Dorklist
Free Tool

Google Dork Cheatsheet

Complete reference guide for Google search operators. Master these operators to craft powerful search queries for security research, OSINT, and more.

Quick Tip: Combining Operators

The real power of Google dorks comes from combining multiple operators. For example:

site:example.com filetype:pdf intext:confidential

Basic Operators

Essential operators for everyday searches

site:

Limit results to a specific website or domain

Example:site:github.com
Use *.domain.com for subdomainsCombine with other operators for targeted searches
filetype:

Search for specific file types

Example:filetype:pdf
Common types: pdf, doc, xls, ppt, txt, sqlAlso works with: env, log, bak, config
inurl:

Find pages with specific text in the URL

Example:inurl:admin
Great for finding admin panelsUse inurl:login to find login pages
intitle:

Find pages with specific text in the title

Example:intitle:"Index of"
Use quotes for exact phrasesallintitle: requires ALL words in title
intext:

Find pages containing specific text in the body

Example:intext:password
Searches page content onlyallintext: requires ALL words in body
ext:

Alternative to filetype for file extensions

Example:ext:php
Works the same as filetype:Useful shorthand for quick searches

Advanced Operators

Power operators for precise targeting

cache:

View Google's cached version of a page

Example:cache:example.com
See older versions of pagesUseful when sites are down
related:

Find sites similar to a specified URL

Example:related:github.com
Great for competitor researchFind alternative services
info:

Get information about a specific URL

Example:info:example.com
Shows cached, similar, and linking pagesQuick site overview
define:

Get definitions for words or phrases

Example:define:cybersecurity
Works with technical termsShows multiple definitions
AROUND(X)

Find words within X words of each other

Example:password AROUND(3) leaked
X is the maximum word distanceGreat for finding related terms

Boolean & Special Operators

Combine and refine your searches

OR / |

Match either term (OR logic)

Example:admin OR administrator
Pipe | works the same as ORMust be uppercase OR
"quotes"

Search for exact phrase match

Example:"index of /admin"
Essential for multi-word searchesPrevents word reordering
- (minus)

Exclude terms from results

Example:admin -wordpress
No space after the minusExclude multiple with -term1 -term2
* (wildcard)

Match any word or phrase

Example:"admin * password"
Fills in unknown wordsUseful for finding variations
( ) grouping

Group terms for complex queries

Example:(inurl:admin | inurl:login) site:example.com
Controls operator precedenceEssential for complex dorks

Date & Location

Filter by time and place

before:

Results before a specific date

Example:before:2023-01-01
Format: YYYY-MM-DDFind historical content
after:

Results after a specific date

Example:after:2024-01-01
Format: YYYY-MM-DDFind recent content only
loc:

Search in specific location/country

Example:loc:us cybersecurity
Use country codes (us, uk, de)Combined with Google News

Number Ranges

Search within numeric ranges

.. (range)

Search within a number range

Example:camera $50..$100
Works with prices and yearsExample: 2020..2024 for year range

Common Dork Recipes

Ready-to-use dork combinations for common tasks

Find Exposed Directories
Recon
intitle:"Index of /" "parent directory"

Locate servers with directory listing enabled

Find Login Pages
Recon
inurl:login | inurl:signin | inurl:admin

Discover authentication endpoints

Find Config Files
Files
ext:config | ext:cfg | ext:ini intext:password

Locate exposed configuration files

Find SQL Dumps
Files
ext:sql intext:"INSERT INTO" | intext:"CREATE TABLE"

Discover database backup files

Find Environment Files
Files
intitle:"index of" ".env" | "DB_PASSWORD"

Locate exposed .env files with secrets

Find Git Repositories
Recon
inurl:".git" intitle:"Index of"

Find exposed .git directories

Want more powerful dorks?

Explore our full dork library with 100+ curated search queries