
Building Blocks
For a Better Web
Open protocols to store, verify, and share data across distributed networks.
A Universe of Uses
IPFS's versatility shines across different industries – making it the multi-purpose tool for the decentralized age.
Why IPFS?
Our peer-to-peer content delivery network is built around the innovation of content addressing: store, retrieve, and locate data based on the fingerprint of its actual content rather than its name or location.
Open
The IPFS network is distributed and participatory, which reduces the problem of data silos that plague central servers.
Verifiable
The integrity of all data is verified using hash functions, so you can trust that you always get the data you’re looking for.
Resilient
Files and data can be stored across multiple nodes, which keeps content at the ready even during critical outages.
Get Started
Join thousands of developers who choose IPFS to build software that’s open, verifiable, and resilient.
Build with IPFS
Integrate content addressing and peer-to-peer networking into your application. Choose from implementations in Go, Rust, and JavaScript.
Store & Publish Data
Use IPFS for large-scale data storage and publishing — from deploying websites to archiving scientific datasets.
Run a Node
Install IPFS on your machine. IPFS Desktop is a graphical interface built on Kubo, the reference Go implementation. Add the browser extension to access IPFS content from any tab.
Explore the Ecosystem
Browse hundreds of apps, tools, and services built on IPFS — from decentralized file sharing and NFT storage to scientific data archival.
Connect Through Community
We've sparked the most robust open-source ecosystem on Earth, and together we're achieving interplanetary aspirations.
























Our protocol's success hinges on participation from all of our neighbors: Each new node that joins IPFS makes the network stronger for everyone.
Join the CommunityIPFS by the Numbers
2000+
active contributors
280,000+
unique nodes
1 Billion+
CIDs published to network
















