Cyotek WebCopy is a tool designed to create local copies of websites for offline viewing.
WebCopy will automatically crawl a website and download its content, remapping links to other files to allow offline browsing. WebCopy can authenticate with websites, post forms, and allows the use of rules to download only the content you wish. Many advanced configuration options are available, including proxy servers, sub domain support, crawling linked servers (for example a CDN), advanced control over HTTP options, and much more.