--accept=LIST -A comma-separated list of accepted extensions --accept-regex=REGEX regex matching accepted URLs --adjust-extension -E save HTML/CSS documents with proper extensions --append-output=FILE -a append messages to FILE --ask-password prompt for passwords --auth-no-challenge send Basic HTTP authentication information --background -b go to background after startup --backup-converted -K before converting file X| back up as X.orig --backups=N before writing file X| rotate up to N backup files --base=URL -B resolves HTML input-file links (-i -F) --bind-address=ADDRESS bind to ADDRESS (hostname or IP) on local host --body-data=STRING --body-file=FILE --ca-certificate=FILE file with the bundle of CAs --ca-directory=DIR directory where hash list of CAs is stored --certificate=FILE client certificate file --certificate-type=TYPE client certificate type| PEM or DER --config=FILE specify config file to use --connect-timeout=SECS set the connect timeout to SECS --content-disposition honor the Content-Disposition header when --content-on-error output the received content on server errors --continue -c resume getting a partially-downloaded file --convert-file-only convert the file part of the URLs only (usually known as the basename) --convert-links -k make links in downloaded HTML or CSS point to --crl-file=FILE file with bundle of CRLs --cut-dirs=NUMBER ignore NUMBER remote directory components --debug -d print lots of debugging information --default-page=NAME change the default page name (normally --delete-after delete files locally after downloading them --directory-prefix=PREFIX -P save files to PREFIX/.. --dns-timeout=SECS set the DNS lookup timeout to SECS --domains=LIST -D comma-separated list of accepted domains --egd-file=FILE file naming the EGD socket with random data --exclude-directories=LIST -X list of excluded directories --exclude-domains=LIST comma-separated list of rejected domains --execute=COMMAND -e execute a `.wgetrc'-style command --follow-ftp follow FTP links from HTML documents --follow-tags=LIST comma-separated list of followed HTML tags --force-directories -x force creation of directories --force-html -F treat input file as HTML --ftp-password=PASS set ftp password to PASS --ftps-clear-data-connection cipher the control channel only; all the data will be in plaintext --ftps-fallback-to-ftp fall back to FTP if FTPS is not supported in the target server --ftps-implicit use implicit FTPS (default port is 990) --ftps-resume-ssl resume the SSL/TLS session started in the control connection when --ftp-user=USER set ftp user to USER --header=STRING insert STRING among the headers --help -h print this help --hsts-file path of HSTS database (will override default) --http-password=PASS set http password to PASS --https-only only follow secure HTTPS links --http-user=USER set http user to USER --ignore-case ignore case when matching files/directories --ignore-length ignore 'Content-Length' header field --ignore-tags=LIST comma-separated list of ignored HTML tags --include-directories=LIST -I list of allowed directories --inet4-only -4 connect only to IPv4 addresses --inet6-only -6 connect only to IPv6 addresses --input-file=FILE -i download URLs found in local or external FILE --keep-session-cookies load and save session (non-permanent) cookies --level=NUMBER -l maximum recursion depth (inf or 0 for infinite) --limit-rate=RATE limit download rate to RATE --load-cookies=FILE load cookies from FILE before session --local-encoding=ENC use ENC as the local encoding for IRIs --max-redirect maximum redirections allowed per page --method d STRING as data. --method MUST be set --method end contents of FILE. --method MUST be set --method=HTTPMethod use method "HTTPMethod" in the request --mirror --no-cache disallow server-cached data --no-check-certificate don't validate the server's certificate --no-clobber -nc skip downloads that would download to --no-config do not read any config file --no-cookies don't use cookies --no-directories -nd don't create directories --no-dns-cache disable caching DNS lookups --no-glob turn off FTP file name globbing --no-host-directories -nH don't create host directories --no-hsts disable HSTS --no-http-keep-alive disable HTTP keep-alive (persistent connections) --no-if-modified-since don't use conditional if-modified-since get --no-iri turn off IRI support --no-parent -np don't ascend to the parent directory --no-passive-ftp disable the "passive" transfer mode --no-proxy explicitly turn off proxy --no-remove-listing don't remove '.listing' files --no-remove-listing -m hortcut for -N -r -l inf --no-remove-listing --no-use-server-timestamps n't set the local file's timestamp by --no-verbose -nv turn off verboseness| without being quiet --no-warc-compression do not compress WARC files with GZIP --no-warc-digests do not calculate SHA1 digests --no-warc-keep-log do not store the log file in a WARC record --output-document=FILE -O write documents to FILE --output-file=FILE -o log messages to FILE --page-requisites -p get all images| etc. needed to display HTML page --password=PASS set both ftp and http password to PASS --post-data=STRING use the POST method; send STRING as the data --post-file=FILE use the POST method; send contents of FILE --prefer-family=FAMILY connect first to addresses of specified family| --preserve-permissions preserve remote file permissions --private-key=FILE private key file --private-key-type=TYPE private key type| PEM or DER --progress=TYPE select progress gauge type --protocol-directories use protocol name in directories --proxy-password=PASS set PASS as proxy password --proxy-user=USER set USER as proxy username --quiet -q quiet (no output) --quota=NUMBER -Q set retrieval quota to NUMBER --random-file=FILE file with random data for seeding the SSL PRNG --random-wait wait from 0.5*WAIT...1.5*WAIT secs between retrievals --read-timeout=SECS set the read timeout to SECS --recursive -r specify recursive download --referer=URL include 'Referer: URL' header in HTTP request --regex-type=TYPE regex type (posix|pcre) --rejected-log=FILE log reasons for URL rejection to FILE --reject=LIST -R comma-separated list of rejected extensions --reject-regex=REGEX regex matching rejected URLs --relative -L follow relative links only --remote-encoding=ENC use ENC as the default remote encoding --report-speed=TYPE output bandwidth as TYPE. TYPE can be bits --restrict-file-names=OS restrict chars in file names to ones OS allows --retr-symlinks when recursing| get linked-to files (not dir) --retry-connrefused retry even if connection is refused --save-cookies=FILE save cookies to FILE after session --save-headers save the HTTP headers to file --secure-protocol=PR choose secure protocol| one of auto| SSLv2| --server-response -S print server response --show-progress display the progress bar in any verbosity mode --span-hosts -H go to foreign hosts when recursive --spider don't download anything --start-pos=OFFSET start downloading from zero-based position OFFSET --strict-comments turn on strict (SGML) handling of HTML comments --timeout=SECONDS -T set all timeout values to SECONDS --timestamping -N don't re-retrieve files unless newer than --tries=NUMBER -t set number of retries to NUMBER (0 unlimits) --trust-server-names use the name specified by the redirection --unlink remove file before clobber --user-agent=AGENT -U identify as AGENT instead of Wget/VERSION --user=USER set both ftp and http user to USER --verbose -v be verbose (this is the default) --version -V display the version of Wget and exit --waitretry=SECONDS wait 1..SECONDS between retries of a retrieval --wait=SECONDS -w wait SECONDS between retrievals --warc-cdx write CDX index files --warc-dedup=FILENAME do not store records listed in this CDX file --warc-file=FILENAME save request/response data to a .warc.gz file --warc-header=STRING insert STRING into the warcinfo record --warc-max-size=NUMBER set maximum size of WARC files to NUMBER --warc-tempdir=DIRECTORY location for temporary files created by the