HTTrack documentation
HTTrack copies a website to your disk, rewriting its links so the local copy browses like the original. It speaks HTTPS, goes through a proxy when you need one, and follows how a current site puts its pages together, including responsive image sets and lazily loaded media. It can resume an interrupted download, and update an existing mirror without fetching again what has not changed.
There is a Windows interface (WinHTTrack), one for Linux and Unix (WebHTTrack), an Android app, and a command-line program on every platform.
-
Start here
- The HTTrack interface, step by step
- A walkthrough of a first mirror, then every option panel, for WinHTTrack, WebHTTrack and the Android app.
- FAQ and troubleshooting
- Why a site did not copy the way you expected, and what to do about it.
- Using HTTrack responsibly
- How not to flood a server, and what webmasters can do about crawlers that do.
-
Command line
- Command-line guide
- Organised by task: scope, filters, limits, logins, proxies, updates, plus recipes you can copy.
- Option reference
- The manual page, generated from the program itself, so it lists every option the version you have really accepts.
- Filter syntax
- The rules behind
+*.gifand friends, including the size and MIME-type forms.
-
For developers
- Programming with HTTrack
- Driving the engine from a script, the callbacks, and the libhttrack API.
- Cache format
- What HTTrack stores in
hts-cache, and how to read it. - Change report format
- The machine-readable report
--changeswrites after an update.
-
Archive
- HTTrack Users Guide, by Fred Cohen (written for 3.10)
- A tutorial covering the command line at length. It was written for release 3.10, so the option list and the defaults it quotes have moved on: check anything specific against the option reference. Kept because it is still a good long read, and because plenty of forum answers link to it.
About this program
Contact and credits · Release notes · Licence · Acknowledgements
HTTrack is free software released under the GNU General Public License, version 3 or later. It comes with no warranty, and copying a website is your responsibility: read Using HTTrack responsibly before pointing it at a server you do not own.