Please disable your adblock and script blockers to view this page

How To: Install & Uninstall HTTrack Website Copier On Mac

HTTrack is a free (GPL, libre/free software) and easy-to-use offline browser utility. It allows you to download any www site 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 were 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.

Install HTTrack on Mac OS X

Follow the steps given below:

Step #1

Press Command + Space and type ‘Terminal’ and press enter/return key.

Step #2

Run the following command in the Terminal app to download HTTrack and all its dependencies on your Mac:

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" < /dev/null 2> /dev/null

and hit enter/return key.

Wait for the command to finish.

Step #3

Run the following command to install HTTrack:

brew install httrack

Done! You can now use HTTrack by typing httrack in your terminal window and hitting enter/return.

Uninstall HTTrack From Mac OS X

Make sure that HTTrack is completely closed.

Then open Terminal and enter the following command:

brew uninstall httrack

and press return/enter.

34 thoughts on “How To: Install & Uninstall HTTrack Website Copier On Mac”

    • That’s the actual step to install httrack. It’s asking for the password because Mac requires root password to execute any sudo command just like Linux.

      Reply
  1. After install it show me httrack not found Please help.
    Error is mention below

    Installation successful!

    ==> Homebrew has enabled anonymous aggregate user behaviour analytics.
    Read the analytics documentation (and how to opt-out) here:
    https://docs.brew.sh/Analytics.html

    ==> Next steps:
    – Run `brew help` to get started
    – Further documentation:
    https://docs.brew.sh
    Maxs-MacBook-Pro:~ max$
    Maxs-MacBook-Pro:~ max$ httrack
    -bash: httrack: command not found
    Maxs-MacBook-Pro:~ max$
    Maxs-MacBook-Pro:~ max$ httrack
    -bash: httrack: command not found
    Maxs-MacBook-Pro:~ max$ httrack
    -bash: httrack: command not found
    Maxs-MacBook-Pro:~ max$

    Reply
    • That simply means it’s not installed properly and that’s why it’s saying “httrack not found”.

      You can safely ignore that Homebrew Analytics warning.

      Reinstall the dependencies using the first command and then install HTTrack using homebrew. Restarting your Mac also helps sometimes.

      Let me know if it still doesn’t work! Good luck 🙂

      Reply
    • When it asks for password, write your Mac’s password and press enter. It won’t be visible no matter how long it is. If your mac has no password, simply press enter.

      Reply
    • Enter httrack https://example.com in the terminal. Replace https://example.com with the address of the site you want to download.

      Or, enter httrack –help to list all the available commands.

      Reply
  2. Im stock in the Step #3
    Run the following command to install HTTrack:

    I put this commmand in terminal :
    brew install httrack
    And I get a : Command not found

    Reply
  3. Hey Ritesh Saini ,

    Great post with effective steps to install and uninstall HTTrack on Mac OSX.

    HTTrack is a free offline browser utility that is easy to use and allows the users to download any site from an internet to a local directory on PC. It is totally configurable and also includes an integrated help system.

    Your suggested steps to install HTTrack on Mac OSX are clear, easy to understand and follow, whereas following these tips will be helpful and allows several users for a quick installation.

    Truly helpful post and thanks for sharing.

    Reply
  4. Thank you for this tutorial. Will I be able to use httrack on a MAMP installation? I want to export a WP site as static for the client to keep.

    Reply

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.