GNU Wget is a utility for noninteractive download of files from the Web. It supports HTTP and FTP protocols, as well as retrieval through HTTP proxies. It can follow HTML links, download many pages, and convert the links for local viewing. It can also mirror FTP hierarchies or only those files that have changed. Wget has been designed for robustness over slow network connections; if a download fails due to a network problem, it will keep retrying until the whole file has been retrieved.
| Tags | Internet Web Browsers Site Management Link Checking FTP |
|---|---|
| Licenses | GPL |
| Operating Systems | Mac OS X Windows Windows OS/2 POSIX |
| Implementation | C |
Recent releases


Changes: This is a bugfix release, including fixes for a regression involving the combination of -O and -nc and a couple of opportunities for Wget to crash.


Changes: The combination of -N with -O was downgraded to a warning, rather than an error. The message translations were updated.


Changes: A problem with authenticating over HTTPS through a proxy was fixed. The combination of -r or -p with -O was downgraded from an error to a warning. Bugs with displaying the progress bar in non-English locales where too many spaces could be inserted, causing the display to scroll, were fixed. The .listing file is no longer appended to if --no-remove-listing and --continue are specified. ".." is now allowed at the beginning of paths in FTP URLs again.


Changes: Interrupted downloads no longer result in renaming of the file. The progress bar now displays correctly in non-English locales (and a related assertion failure was fixed). Wget no longer issues a GET request over HTTP for files it should know it's not going to download.


Changes: The license was changed to GPLv3+. Improvements were made to the HTTP password authentication code, bringing it a little closer to RFC compliance. Basic support was added for respecting filenames specified via "Content-Disposition" headers. An --ignore-case option was added to make wildcard- and suffix-matching case-insensitive. The --spider feature is working again (as it was broken in previous release). Many bugs were fixed.
- All comments
Recent commentsRe: (wget) Great Utility
> It doesn't like files of more than 2GB.
Note that Wget 1.10 does support files larger than 2GB.
Re: (wget) Great Utility
>
> Exactly how large u mean ?
> I just tried to download a 4.4 GB ISO
> image from
> an FTP site (I was using wget-1.9), I
> got this:
> "Length: 382,015,488 (unauthoritative)"
> ie, it says that the length of the file
> it is
> downloading is about 380 MB not 4.4 GB
> !
>
>
It doesn't like files of more than 2GB.
Re: (wget) Great Utility
> recommend it. I use it for all of my
> downloads of large files because it can
Exactly how large u mean ?
I just tried to download a 4.4 GB ISO image from
an FTP site (I was using wget-1.9), I got this:
"Length: 382,015,488 (unauthoritative)"
ie, it says that the length of the file it is
downloading is about 380 MB not 4.4 GB !
Patch for better handling of '303 See Other'
A patch (http://membled.com/work/patches/wget/) to allow wget to follow 303 See Other redirects (and at least print the destination URL when it does not).
The Perfect Program
Simple, fast, and easy to use. I have been using this program for years and would like to show my gratitude. Thanks a ton, Jake@ plutoid.com (http://www.plutoid.com)