HTTrack is a free (GPL, libre/free software) and easy-to-use offline browser utility. It allows you to download any website from the Internet to a local directory on your computer.
It automatically arranges the original site’s relative link structure. Simply open a page of the “mirrored” website in your browser, and you can browse the site from link to link as if you are viewing it online.
HTTrack can also update an existing mirrored site and resume interrupted downloads. HTTrack is fully configurable and has an integrated help system.
HTTrack requires Homebrew. If you already have Homebrew installed on your Mac, then proceed. Else, check this tutorial first: Install Homebrew on Mac & Fix “Brew: Command Not Found”
Finally, to install Homebrew run the following command:
brew install httrack
You can use HTTrack by using the command
httrack in your terminal window and hitting Enter/Return.
Make sure that HTTrack is completely closed.
Then open Terminal and enter the following command:
brew uninstall httrack
and press Return/Enter.