# Install httrack with Homebrew, apk, chocolatey, apt, dnf, MacPorts, Nix, pacman, scoop, zypper

Website copier/offline browser. Version 3.49.2 via Homebrew; verified 2026-06-19.

## Install

```sh
sudo av install brew:httrack
```

Additional install commands:

### macOS

- Homebrew (100%):

```sh
brew install httrack
```

  Evidence: local Homebrew formula metadata

- MacPorts (94%):

```sh
sudo port install httrack
```

  Evidence: MacPorts ports tree: net/httrack/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1

### Linux

- apk (92%):

```sh
sudo apk add httrack
```

  Evidence: Alpine Linux edge package indexes: httrack from https://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz

- Debian apt (92%):

```sh
sudo apt install httrack
```

  Evidence: Debian stable package indexes: httrack from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz

- dnf (92%):

```sh
sudo dnf install httrack
```

  Evidence: Fedora Rawhide package metadata: httrack from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst

- Nix (92%):

```sh
nix profile install nixpkgs#httrack
```

  Evidence: nixpkgs package indexes: pkgs/by-name/ht/httrack/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1

- pacman (92%):

```sh
sudo pacman -S httrack
```

  Evidence: Arch Linux sync databases: httrack from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz

- zypper (92%):

```sh
sudo zypper install httrack
```

  Evidence: openSUSE Tumbleweed package metadata: httrack from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst

### Windows

- Chocolatey (92%):

```sh
choco install httrack
```

  Evidence: Chocolatey community package catalog: httrack from http://community.chocolatey.org/api/v2/Packages?$filter=IsLatestVersion&$select=Id&$top=1000&$skiptoken='11','hexchat'

- Scoop (92%):

```sh
scoop install extras/httrack
```

  Evidence: Scoop official bucket manifest trees: bucket/httrack.json from https://api.github.com/repos/ScoopInstaller/Extras/git/trees/master?recursive=1

## Package facts

- **Package key:** brew:httrack
- **Package manager:** Homebrew
- **Package manager page:** <https://formulae.brew.sh/formula/httrack>
- **Version:** 3.49.2
- **Source summary:** Website copier/offline browser
- **Homepage:** <https://www.httrack.com/>
- **Repository:** <https://github.com/xroche/httrack>
- **Upstream docs:** <https://www.httrack.com/html/httrack.man.html>
- **License:** GPL-3.0-or-later WITH openvpn-openssl-exception
- **Source archive:** <https://mirror.httrack.com/historical/httrack-3.49.2.tar.gz>
- **Last updated:** 2026-06-19T12:31:21-07:00
- **Generated:** 2026-07-08T07:18:31+00:00

## Executables

- htsserver (cli)
- httrack (cli)
- proxytrack (cli)
- webhttrack (cli)
- htsserver (alias)
- httrack (alias)
- proxytrack (alias)
- webhttrack (alias)

## Dependencies

- openssl@4

## Install behavior

- Post-install hook: not defined
- Bottle: available on arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux

## Freshness

- Page generated: 2026-07-08
- Package-manager version: 3.49.2
- Package-manager updated: 2026-06-19
- Local data: ok
- Upstream repository: https://www.httrack.com/
- info: Release/tag comparison is only available for GitHub repositories.
## Project history and usage

HTTrack is a long-running free software offline browser and website copier. It mirrors websites to a local directory, rewrites links for offline browsing, resumes interrupted downloads, and updates existing mirrors.

### Project history

Xavier Roche identifies May 1998 as the date of the first HTTrack release, initially as binaries. The official site footer and project pages also tie the project lineage to 1998, making it much older than the GitHub repository that later became the official source-control mirror.

The official manual describes the core command as `httrack`: an offline browser that copies websites to a local directory. The documentation family also includes WinHTTrack and WebHTTrack, GUI front ends for Windows and Linux/Unix, while the package exposes command-line tools such as httrack, htsserver, proxytrack, and webhttrack.

The release history shows the maintenance pattern of an old network utility: parser fixes, cache/update fixes, Windows and Unix portability work, Unicode filename handling, IDNA/punycode support, OpenSSL and zlib updates, security fixes, Android support, and many packaging/build updates.

### Adoption history

HTTrack became a standard package because website mirroring is a durable need: offline browsing, site preservation, testing, and local copies of documentation all predate modern web archiving services. Its official docs emphasize browsing a mirrored site locally as if it were online and updating an existing mirror rather than starting from scratch.

The input metadata lists HTTrack across many package managers, including Homebrew, Debian, Ubuntu, Fedora/DNF, Arch, Alpine, MacPorts, Nix, Scoop, Chocolatey, and Zypper. That breadth matches the project's long cross-platform history and its command-line-plus-GUI split.

### How it is used

The man page documents mirroring one or more URLs with filters, output paths, depth limits, proxy options, cache/update controls, rate limits, retries, user agents, cookies, robots handling, and logging. Common workflows include creating a mirror, updating a mirror, continuing an interrupted mirror, or using the interactive mode.

HTTrack is powerful enough to be misused as an aggressive crawler, and the official docs include a 'How not to Use' section. For package users, that makes it both a practical offline browser and a tool that requires care around bandwidth, robots rules, and site-owner expectations.

### Why package nerds care

HTTrack is package-nerd significant because it is one of the classic website mirroring utilities that survived from the late-1990s web into modern package managers. It carries old-school Unix command-line depth, GUI wrappers, and decades of portability fixes in one package.

Its history file reads like an archaeology layer of web-client problems: JavaScript link extraction, cookies, DNS cache crashes, long Windows paths, Unicode filenames, IDNA, OpenSSL transitions, CVEs, Android portability, browser integration, and package build failures. Few small CLI packages expose such a long operational history of the web changing underneath them.

### Timeline

- 1998: First HTTrack release, initially as binaries, according to Xavier Roche on the official forum.
- 2007: Official documentation pages describe HTTrack as an open source offline browser with command-line and GUI documentation.
- 2012: Official HTML man page generated for the httrack command.
- 2013: Official blog describes the first Android release and notes that the engine is pure C.
- 2015: Official GitHub repository created as xroche/httrack.
- 2026: Release history includes 3.49-series security, packaging, and build fixes.

### Related projects

- WinHTTrack and WebHTTrack are GUI front ends documented by the HTTrack site.
- wget and curl occupy neighboring download-tool territory, but HTTrack specializes in recursive website mirroring with link rewriting.
- webhttrack, htsserver, and proxytrack are companion executables shipped by the package.
- The official Android port reused the HTTrack engine in a mobile GUI context.

### Sources

- GitHub repository metadata supplies the official repository URL and source-control mirror creation date.
- Input package-manager metadata supports broad package-manager adoption.
- Official forum reply by Xavier Roche supplies the May 1998 first-release date.
- Official overview and man pages supply the offline-browser purpose, local mirroring behavior, update/resume behavior, and CLI option scope.
- Official release history supplies long-term maintenance themes and security/build fixes.


## Security Notes

broad file, network, media, or database tool signal.

- **Geiger risk:** blue / medium
- broad file, network, media, or database tool signal


## Configuration and credential file locations

These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.


## Configuration files

- Unix: /etc/httrack.conf
## Source Database Details

- **Source Database:** Homebrew formula API
- **Tap:** homebrew/core
- **Full Name:** httrack
- **Version Scheme:** 0
- **Revision:** 2
- **Bottle Stable Root URL:** <https://ghcr.io/v2/homebrew/core>
- **Deprecated:** no
- **Disabled:** no
- **Keg Only:** no
- **URL Keys:** stable

## Other Package-Manager Records

- Debian apt - httrack - 3.49.6-1: normalized package name match | Debian stable package indexes: httrack from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | Copy websites to your computer (Offline browser) | http://www.httrack.com
- Debian apt - httrack-doc - 3.49.6-1: normalized package name match | Debian stable package indexes: httrack-doc from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | Httrack website copier additional documentation | http://www.httrack.com
- Debian apt - libhttrack-dev - 3.49.6-1: normalized package name match | Debian stable package indexes: libhttrack-dev from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | Httrack website copier includes and development files | http://www.httrack.com
- Debian apt - libhttrack2 - 3.49.6-1: normalized package name match | Debian stable package indexes: libhttrack2 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | Httrack website copier library | http://www.httrack.com
- Debian apt - proxytrack - 3.49.6-1: normalized package name match | Debian stable package indexes: proxytrack from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | Build HTTP Caches using archived websites copied by HTTrack | http://www.httrack.com
- Debian apt - webhttrack - 3.49.6-1: normalized package name match | Debian stable package indexes: webhttrack from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | Copy websites to your computer, httrack with a Web interface | http://www.httrack.com
- Debian apt - webhttrack-common - 3.49.6-1: normalized package name match | Debian stable package indexes: webhttrack-common from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | webhttrack common files | http://www.httrack.com
- Nix - httrack: normalized package name match | nixpkgs package indexes: pkgs/by-name/ht/httrack/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
- Ubuntu apt - httrack - 3.49.5-1build2: normalized package name match | Ubuntu 24.04 LTS package indexes: httrack from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz | Copy websites to your computer (Offline browser) | http://www.httrack.com
- Ubuntu apt - httrack-doc - 3.49.5-1build2: normalized package name match | Ubuntu 24.04 LTS package indexes: httrack-doc from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz | Httrack website copier additional documentation | http://www.httrack.com
- Ubuntu apt - libhttrack-dev - 3.49.5-1build2: normalized package name match | Ubuntu 24.04 LTS package indexes: libhttrack-dev from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz | Httrack website copier includes and development files | http://www.httrack.com
- Ubuntu apt - libhttrack2 - 3.49.5-1build2: normalized package name match | Ubuntu 24.04 LTS package indexes: libhttrack2 from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz | Httrack website copier library | http://www.httrack.com
- Ubuntu apt - proxytrack - 3.49.5-1build2: normalized package name match | Ubuntu 24.04 LTS package indexes: proxytrack from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz | Build HTTP Caches using archived websites copied by HTTrack | http://www.httrack.com
- Ubuntu apt - webhttrack - 3.49.5-1build2: normalized package name match | Ubuntu 24.04 LTS package indexes: webhttrack from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz | Copy websites to your computer, httrack with a Web interface | http://www.httrack.com
- Ubuntu apt - webhttrack-common - 3.49.5-1build2: normalized package name match | Ubuntu 24.04 LTS package indexes: webhttrack-common from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz | webhttrack common files | http://www.httrack.com
- apk - httrack - 3.49.2-r5: normalized package name match | Alpine Linux edge package indexes: httrack from https://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz | Website Copier - Free Software Offline Browser | http://www.httrack.com/


## Related links

- [Secret-risk packages](https://www.automicvault.com/pkg/secret-risk-packages/) - Has protected-tool coverage, approval-gate, or non-low Geiger security signals.
- [Terminal utility packages](https://www.automicvault.com/pkg/terminal-utilities/) - Matched terminal and command-line workflow metadata.
- [Networking and protocol packages](https://www.automicvault.com/pkg/networking-protocol-tools/) - Matched network, protocol, or remote-service metadata.
- [Web development packages](https://www.automicvault.com/pkg/web-dev-tools/) - Matched web development metadata.
- [openssl@4](https://www.automicvault.com/pkg/brew/openssl-4/) - Runtime dependency declared by Homebrew.
- [libpsl](https://www.automicvault.com/pkg/brew/libpsl/) - Shares av.db curated category or tags: cli, networking, web.
- [apkeep](https://www.automicvault.com/pkg/brew/apkeep/) - Shares av.db curated category or tags: cli, download, networking.
- [ares](https://www.automicvault.com/pkg/brew/ares/) - Shares av.db curated category or tags: cli, download, networking.
- [aria2](https://www.automicvault.com/pkg/brew/aria2/) - Shares av.db curated category or tags: cli, download, networking.
- [axel](https://www.automicvault.com/pkg/brew/axel/) - Shares av.db curated category or tags: cli, download, networking.
- [jigdo](https://www.automicvault.com/pkg/brew/jigdo/) - Shares av.db curated category or tags: cli, download, networking.
- [plowshare](https://www.automicvault.com/pkg/brew/plowshare/) - Shares av.db curated category or tags: cli, download, networking.
- [wget](https://www.automicvault.com/pkg/brew/wget/) - Shares av.db curated category or tags: cli, download, networking.
- [bozohttpd](https://www.automicvault.com/pkg/brew/bozohttpd/) - Local package facts share a topical domain. Shared terms: cli, networking, openssl, openssl-4, web.
- [mktorrent](https://www.automicvault.com/pkg/brew/mktorrent/) - Local package facts share a topical domain. Shared terms: cli, networking, openssl, openssl-4, web.

## Combined YAML source

View the package source record on GitHub. [combined/httrack.yml](https://github.com/automic-vault/db/blob/main/combined/httrack.yml)


## Sources

- Nucleus package database
- Geiger risk classifier
- package-page enrichment
- curated configuration and credential file locations
- curated package history
- package version freshness
- av.db category and tag curation
- package relationship graph
- external package-manager database matches
- cross-ecosystem install command graph
