-h, --help | Show this help message and exit |
-s, --start <N> | Start at the Nth result |
-n, --count <N> | Show N results |
-N, --news | Show results from news section |
-V, --videos | Show results from videos section |
-c, --tld <top-level domain> | Country-specific search with top-level domain .TLD, e.g., 'in' for India |
-l, --lang <language> | Display in language |
-g, --geoloc <CC> | Country-specific geolocation search with country code CC, e.g. 'in' for India |
-x, --exact | Disable automatic spelling correction |
--colorize <mode> | Whether to colorize output which enables color when stdout is a tty device |
-C, --nocolor | Equivalent to --colorize=never |
--colors <colors...> | Set output colors |
-j, --first, --lucky | Open the first result in web browser and exit |
-t, --time <time limit> | Time limit search [h5 (5 hrs), d5 (5 days), w5 (5 weeks), m5 (5 months), y5 (5 years) |
--from <date> | Starting date/month/year of date range. Can be used in conjunction with --to and overrides -t, --time |
--to <date> | Ending date/month/year of date range |
-w, --site <site> | Search a site using Google |
-e, --exclude | Exclude site from results |
--unfilter | Do not omit similar results |
-p, --proxy <PROXY> | Tunnel traffic through an HTTP proxy |
--notweak | Disable TCP optimizations and forced TLS 1.2 |
--json | Output in JSON format; implies --noprompt |
--url-handler <util> | Custom script or cli utility to open results |
--show-browser-logs | Do not suppress browser output (stdout and stderr) |
--np, --noprompt | Search and exit, do not prompt |
-4, --ipv4 | Only connect over IPv4 (by default, IPv4 is preferred but IPv6 is used as a fallback) |
-6, --ipv6 | Only connect over IPv6 |
-u, --upgrade | Perform in-place self-upgrade |
--include-git | When used with --upgrade, get latest git master |
-v, --version | Show program's version number and exit |
-d, --debug | Enable debugging |