How to copy a website to read offline


How to mirror a website using wget and an open source GUI to achieve the same thing.

Wget

To mirror a website using wget run the following:

1
wget --mirror --convert-links --adjust-extension --page-requisites --no-parent https://site.example.com

or the shorthand version:

1
wget -mkEpnp https://site.example.com

Description of the parameters from the wget man page:

HTTrack

If you prefer a GUI based tool then take a look at HTTrack. It’s open source, cross platform (the Windows version is called WinHTTrack) and comes with extra features such as pausing/resuming mirroring, updating previously downloaded mirrors, excluding certain links, and a screen for configuring lots of advanced options.

WinHTTrack

References