# Install the Chainsaw CLI | Chainsaw

> Download Chainsaw CLI binaries (SHA-256 checksum published) for macOS, Linux, and Windows. The free, open-source install-path firewall for your terminal — no account required.

Source: https://chain305.com/cli-download/

---

CLI

# Install the Chainsaw CLI

Free and open source, no account required. One static binary per platform, each with a published SHA-256 checksum.

Pick your platform

## Choose your platform below

We couldn't detect your OS. Every binary is listed below.

[Download](#binaries) [See all platforms](#binaries)

## All binaries

Verify your download against `chainsaw-checksums.txt` before running it.

OS

Architecture

Filename

Download

macOS

Apple Silicon (M-series)

`chainsaw-darwin-arm64`

[Download](https://chain305.com/downloads/chainsaw-darwin-arm64)

macOS

Intel (x86\_64)

`chainsaw-darwin-amd64`

[Download](https://chain305.com/downloads/chainsaw-darwin-amd64)

Linux

x86\_64

`chainsaw-linux-amd64`

[Download](https://chain305.com/downloads/chainsaw-linux-amd64)

Linux

ARM64 (aarch64)

`chainsaw-linux-arm64`

[Download](https://chain305.com/downloads/chainsaw-linux-arm64)

Windows

x86\_64

`chainsaw-windows-amd64.exe`

[Download](https://chain305.com/downloads/chainsaw-windows-amd64.exe)

### One-liner install

 

```
curl -fsSL https://chain305.com/downloads/chainsaw-$(uname -s | tr "A-Z" "a-z")-$(uname -m | sed "s/x86_64/amd64/;s/aarch64/arm64/") -o chainsaw
chmod +x chainsaw && sudo mv chainsaw /usr/local/bin/
chainsaw version
```

```
irm https://chain305.com/downloads/chainsaw-windows-amd64.exe -OutFile chainsaw.exe
.\chainsaw.exe version
```

Next up: [Set up Chainsaw as a package proxy](https://docs.chain305.com/tutorials/01-set-up-chainsaw-as-package-proxy/) — the 5-minute getting-started guide.

Verify checksums

Download the checksum manifest and verify your binary before installing:

```
curl -fsSL https://chain305.com/downloads/chainsaw-checksums.txt -o chainsaw-checksums.txt
shasum -a 256 -c chainsaw-checksums.txt --ignore-missing
```

Full manifest: [`/downloads/chainsaw-checksums.txt`](https://chain305.com/downloads/chainsaw-checksums.txt) (mirror: [`/downloads/checksums.txt`](https://chain305.com/downloads/checksums.txt))

Already installed?

## Log in and put it to work

`chainsaw auth login` signs you in through the browser and keeps the token in your OS keyring.

[Start the 5-minute setup](https://docs.chain305.com/tutorials/01-set-up-chainsaw-as-package-proxy/)

---

## Long form

The full text behind this page, including detail the page itself leaves out.

CLI

### Install the Chainsaw CLI

The install-path firewall for your terminal — free and open source, no account required. One static binary for every major platform, SHA-256 checksum published for each, token stored in the OS keyring.

Pick your platform

#### Choose your platform below

We couldn't detect your OS automatically. Every binary is listed underneath — grab the one that matches your machine.

[Download](#binaries) [See all platforms](#binaries)

All platforms

-   [macOS Apple Silicon (M-series)](https://chain305.com/downloads/chainsaw-darwin-arm64)
-   [macOS Intel (x86\_64)](https://chain305.com/downloads/chainsaw-darwin-amd64)
-   [Linux x86\_64](https://chain305.com/downloads/chainsaw-linux-amd64)
-   [Linux ARM64 (aarch64)](https://chain305.com/downloads/chainsaw-linux-arm64)
-   [Windows x86\_64](https://chain305.com/downloads/chainsaw-windows-amd64.exe)

#### All binaries

Every binary ships with a published SHA-256 checksum (`chainsaw-checksums.txt`) — verify your download before running it (`shasum -a 256 -c`). Sigstore-signed releases with on-launch signature verification land once the release-signer bot is provisioned.

OS

Architecture

Filename

Size

Download

macOS

Apple Silicon (M-series)

`chainsaw-darwin-arm64`

—

[Download](https://chain305.com/downloads/chainsaw-darwin-arm64)

macOS

Intel (x86\_64)

`chainsaw-darwin-amd64`

—

[Download](https://chain305.com/downloads/chainsaw-darwin-amd64)

Linux

x86\_64

`chainsaw-linux-amd64`

—

[Download](https://chain305.com/downloads/chainsaw-linux-amd64)

Linux

ARM64 (aarch64)

`chainsaw-linux-arm64`

—

[Download](https://chain305.com/downloads/chainsaw-linux-arm64)

Windows

x86\_64

`chainsaw-windows-amd64.exe`

—

[Download](https://chain305.com/downloads/chainsaw-windows-amd64.exe)

##### One-liner install

 

```
curl -fsSL https://chain305.com/downloads/chainsaw-$(uname -s | tr "A-Z" "a-z")-$(uname -m | sed "s/x86_64/amd64/;s/aarch64/arm64/") -o chainsaw
chmod +x chainsaw && sudo mv chainsaw /usr/local/bin/
chainsaw version
```

```
irm https://chain305.com/downloads/chainsaw-windows-amd64.exe -OutFile chainsaw.exe
.\chainsaw.exe version
```

Next up: [Set up Chainsaw as a package proxy](https://docs.chain305.com/tutorials/01-set-up-chainsaw-as-package-proxy/) — the 5-minute getting-started guide.

Verify checksums

Download the checksum manifest and verify your binary before installing:

```
curl -fsSL https://chain305.com/downloads/chainsaw-checksums.txt -o chainsaw-checksums.txt
shasum -a 256 -c chainsaw-checksums.txt --ignore-missing
```

Full manifest: [`/downloads/chainsaw-checksums.txt`](https://chain305.com/downloads/chainsaw-checksums.txt) (mirror: [`/downloads/checksums.txt`](https://chain305.com/downloads/checksums.txt))

#### Already installed? Log in and put it to work.

`chainsaw auth login` opens the dashboard in your browser, runs Turnstile, and drops the token into your OS keyring. No copy-pasted API keys.

[Start the 5-minute setup](https://docs.chain305.com/tutorials/01-set-up-chainsaw-as-package-proxy/)
