Google dork URL generator for missing person investigations and TraceLab CTF competitions. Generates search query URLs using advanced Google operators — the user reviews results and determines relevance. Single binary, zero runtime dependencies, cross-platform.
Responsible use: This tool is intended for authorized OSINT investigations, CTF competitions, and educational use only. Always comply with applicable laws and platform terms of service.
- Go 1.25+ (for building from source)
Download a binary from Releases, or build from source:
go install github.com/gl0bal01/dorkhound/cmd/dorkhound@latestOr clone and build:
git clone https://github.com/gl0bal01/dorkhound.git
cd dorkhound
make build# Generate dork URLs for a person
dorkhound -n "John Doe"
# Open all results in browser immediately
dorkhound -n "John Doe" --open
# Include US and Canadian people databases
dorkhound -n "John Doe" --region us,ca --open
# Only social media, export for Discord
dorkhound -n "John Doe" --category social --export discord
# Full case file with dashboard
dorkhound --case case.yaml --dashboard
# Interactive mode
dorkhound -i| Flag | Short | Description |
|---|---|---|
--name |
-n |
Full name ("First Last") |
--location |
-l |
Last known location |
--age |
Approximate age | |
--dob |
Date of birth | |
--aka |
Aliases, comma-separated | |
--associates |
Known associates, comma-separated | |
--description |
Physical description | |
--case |
Path to YAML/JSON case file |
| Flag | Short | Description |
|---|---|---|
--open |
Open all URLs in default browser | |
--dashboard |
Serve local web dashboard | |
--export |
Format: discord, json, csv, clipboard |
|
--output |
-o |
Write to file instead of stdout |
| Flag | Default | Description |
|---|---|---|
--category |
all |
social, records, financial, location, forums, people-db |
--region |
global |
Country codes: us, ca, uk, au, ru, fr, de, at, nl, or all |
--engine |
google |
google, bing, duckduckgo, yandex |
--delay |
100 |
Milliseconds between opening tabs |
name: "John Doe"
aliases: ["JD", "Johnny"]
dob: "1990-01-15"
age: 34
location: "Seattle, WA"
description: "Red hair, tattoo on left arm"
associates: ["Jane Smith", "Bob Johnson"]
region: "us,ca"
categories: ["social", "records"]
engine: "google"| Code | Sites |
|---|---|
us |
Spokeo, Whitepages, TruePeopleSearch, FastPeopleSearch, BeenVerified |
ca |
Canada411, CanadaPeopleSearch, WhitePages.ca |
uk |
192.com, FindMyPast, BT Phone Book, UKElectoralRoll |
au |
WhitePages AU, PeopleFinder AU, ReverseAustralia |
ru |
VK, OK.ru, Yandex People, NumBuster |
fr |
PagesBlanches |
de |
DasTelefonbuch, Telefonbuch.de |
at |
Herold.at, DasTelefonbuch.at |
nl |
DeTelefoongids, WhitePages.nl, Numberway.nl |
Columns: label, category, region, priority, query, url
dorkhound -n "John Doe" --region us --export csv -o results.csvIncludes full case metadata and results with region info. Empty fields are omitted.
dorkhound -n "John Doe" --export json -o results.jsonMarkdown-formatted output grouped by category, ready to paste into Discord.
dorkhound -n "John Doe" --export discordSame as Discord format, copied directly to system clipboard.
dorkhound -n "John Doe" --export clipboard| Category | Description |
|---|---|
social |
Facebook, LinkedIn, Instagram, Twitter/X, TikTok, YouTube, GitHub, etc. |
records |
Court records, property, obituaries, education, resumes, contact cards |
financial |
PayPal, Venmo, bank/loan mentions, contact spreadsheets |
location |
Google Maps reviews, travel/booking, relocation mentions |
forums |
Reddit, Quora, forum profiles, associate cross-references |
people-db |
Direct lookups on Spokeo, Whitepages, TruePeopleSearch, etc. |
# Bash
source <(dorkhound completion bash)
# Zsh
dorkhound completion zsh > "${fpath[1]}/_dorkhound"
# Fish
dorkhound completion fish | source