Introduction to GNU Wget
GNU Wget is a free software
package for retrieving files using HTTP, HTTPS and FTP, the most widely-used
Internet protocols. It is a non-interactive commandline tool, so it may
easily be called from scripts, cron jobs, terminals without
X-Windows support, etc.
GNU Wget has many features to make retrieving large files or mirroring
entire web or FTP sites easy, including:
- Can resume aborted downloads, using REST and RANGE
- Can use filename wild cards and recursively mirror directories
- NLS-based message files for many different languages
Optionally converts absolute links in downloaded documents to relative,
so that downloaded documents may link to each other
- Runs on most UNIX-like operating systems as well as Microsoft Windows
- Supports HTTP proxies
- Supports HTTP cookies
- Supports persistent HTTP connections
- Unattended / background operation
- Uses local file timestamps to determine whether documents need to be re-downloaded when mirroring
- GNU Wget is distributed under the GNU General Public License.
Downloading GNU Wget
The source code for GNU Wget can be found on
[via http] and
It can also be found on one of our FTP mirrors.
For more download options, see the download
information on the Wget Wgiki.
GNU Wget documentation can be found at http://www.gnu.org/software/wget/manual/.
For manuals of other GNU packages, please see http://www.gnu.org/manual/
Additional information is at the Wget Wgiki, including frequently asked questions,
and how you can help us to improve
GNU Wget is currently being maintained
by Giuseppe Scrivano.
The original author of GNU Wget is Hrvoje Nikšić.
Please do not directly contact either of these
individuals with bug reports, or requests for help with Wget: that is
what the mailing
list is for; please use it instead. Micah also tries to make himself
available on IRC
during Pacific daytime hours; asking for help there is welcome.
We thank the TYPO3 & Magento partner AOE media for donating to the wget project.