Welcome to IPFS Distributions

This is the downloads website for all the official software distributions of the IPFS Project. You can find all the apps, binaries, and packages here. Every distribution has a section on this page with …

  • the distribution name and a short description
  • the current version number and release date
  • the software license (usually MIT)
  • a download button that detects your platform
  • a grid with download links for all supported platforms (os and architectures)
  • Changelog, a link to a summary of all version changes
  • All Versions, a link to view and download previous versions

The All Versions link on each distribution shows directory listings for all the available versions, and a versions file (example). This file can be used by tools, such as ipfs-update, to find all the available versions and download the latest.

The directory listing of each version (example) has all the platform archives (.zip or .tar.gz), a README.md and a dist.json which describe the release for humans and machines. It is meant to be easily consumed and used by tools.

fs-repo-migrations

fs-repo-migrations is a tool for migrating IPFS storage repositories to newer versions.
Download fs-repo-migrations
Not your platform? See below for alternatives

v2.0.2

August 09, 2021

macOS Binary 64-bit ARM-64
FreeBSD Binary 32-bit 64-bit ARM
Linux Binary 32-bit 64-bit ARM ARM-64
OpenBSD Binary 32-bit 64-bit ARM
Windows Binary 32-bit 64-bit

ipfs-cluster-ctl

IPFS Cluster allows to allocate, replicate and track Pins across a cluster of IPFS daemons. ipfs-cluster-ctl is the command-line interface to manage a Cluster peer (run by ipfs-cluster-service).
Download ipfs-cluster-ctl
Not your platform? See below for alternatives
macOS Binary 64-bit ARM-64
FreeBSD Binary 32-bit 64-bit ARM
Linux Binary 32-bit 64-bit ARM ARM-64
OpenBSD Binary 32-bit 64-bit ARM
Windows Binary 32-bit 64-bit

ipfs-cluster-follow

ipfs-cluster-follow runs an IPFS Cluster follower peer, allowing users to easily join and be part of collaborative clusters.
Download ipfs-cluster-follow
Not your platform? See below for alternatives
macOS Binary 64-bit ARM-64
FreeBSD Binary 32-bit 64-bit ARM
Linux Binary 32-bit 64-bit ARM ARM-64
OpenBSD Binary 32-bit 64-bit ARM
Windows Binary 32-bit 64-bit

ipfs-cluster-service

IPFS Cluster allows to allocate, replicate and track Pins across a cluster of IPFS daemons. ipfs-cluster-service runs a full Cluster peer.
Download ipfs-cluster-service
Not your platform? See below for alternatives
macOS Binary 64-bit ARM-64
FreeBSD Binary 32-bit 64-bit ARM
Linux Binary 32-bit 64-bit ARM ARM-64
OpenBSD Binary 32-bit 64-bit ARM
Windows Binary 32-bit 64-bit

ipfs-update

ipfs-update is a CLI tool to help update and install Kubo IPFS easily.
Download ipfs-update
Not your platform? See below for alternatives

v1.9.0

August 31, 2022

macOS Binary 64-bit ARM-64
FreeBSD Binary 32-bit 64-bit ARM
Linux Binary 32-bit 64-bit ARM ARM-64
OpenBSD Binary 32-bit 64-bit ARM
Windows Binary 32-bit 64-bit

ipget

wget for IPFS: retrieve files over IPFS and save them locally.
Download ipget
Not your platform? See below for alternatives

v0.11.0

September 12, 2024

macOS Binary 64-bit
FreeBSD Binary 32-bit 64-bit ARM
Linux Binary 32-bit 64-bit ARM ARM-64
Windows Binary 32-bit 64-bit

kubo (go-ipfs)

kubo (go-ipfs) is the earliest and most widely used implementation of IPFS. It includes:

  • an IPFS daemon server
  • extensive command line tooling
  • an HTTP RPC API for controlling the node
  • an HTTP Gateway for serving content to HTTP browsers
Download kubo
Not your platform? See below for alternatives
macOS Binary 64-bit ARM-64
FreeBSD Binary 32-bit 64-bit ARM
Linux Binary 32-bit 64-bit ARM ARM-64
OpenBSD Binary 32-bit 64-bit ARM
Windows Binary 32-bit 64-bit ARM-64