HTTrack allows users to download World Wide Web sites from the Internet to a local computer.
The downloaded (or "mirrored") website can be browsed by opening a page of the site in a browser.
HTTrack can also update an existing mirrored site and resume interrupted downloads.
Some parts of the website may not be downloaded by default due to the robots exclusion protocol unless disabled during the program.
HTTrack can follow links that are generated with basic JavaScript and inside Applets or Flash, but not complex links (generated using functions or expressions) or server-side image maps.