Decentralized Storage

IPFS DesktopRun an IPFS Node from Your Windows Tray

A free, open-source IPFS node with a built-in Web UI and tray menu. Learn how to install it with winget and use it safely on Windows.

Free Open source Windows: Yes v0.50.1 Updated 27 Sept 2026
8 min read Last update 27 Sept 2026 protocol.ai

IPFS Desktop is a Windows-friendly app for people who want to run an IPFS node without working in a terminal. It suits developers, researchers and curious users who want to publish or retrieve files over the InterPlanetary File System, a peer-to-peer network built around content-addressed storage.

The program bundles a complete IPFS node, powered by kubo, together with the IPFS Web UI, so you can manage your node from a single app. A menu in the system tray gives quick access to common IPFS tasks. The app is free and open source under the MIT license. Its latest version is 0.50.1, and its code was last updated on 2026-09-27, so it is actively maintained.

02

What Is IPFS and Why Does It Matter?

IPFS, short for InterPlanetary File System, is a protocol for storing and sharing files across a network of peers. Traditional web links point to a server location, such as a specific domain or address. IPFS links point to the content itself.

When you add a file to IPFS, the network gives it a content identifier, usually called a CID. The identifier is derived from the file's data. If someone else holds an identical file, it gets the same CID, no matter where it is stored. This makes it easier to verify that you received exactly the file you requested.

For readers new to decentralized storage, the key idea is that location matters less than the data. Files can be retrieved from any peer that holds them, which can make sharing more resilient when a single server goes offline.

03

Who Is IPFS Desktop for?

IPFS Desktop fits best when you want a hands-on way to work with IPFS without building your own tooling. Web developers often use it to test how their site assets behave when served from IPFS. Keeping a local node running lets them check their own content before they share a link.

Researchers and archivists may use the program to publish datasets, documents or reference files that should remain available under a stable identifier. Students exploring distributed systems can use it as a practical starting point, since the node and its interface are visible in one place.

Casual users who are curious about the decentralized web also benefit. The tray menu keeps the app available without occupying a full window, which suits people who want to experiment in the background while doing other work.

04

How Content Addressing Changes File Sharing

Most file sharing relies on a central host. You upload a file to a service, the service assigns a URL, and the link works only as long as that service keeps the file online. Content addressing turns this model around by naming files according to what they contain.

This has practical consequences. A link to a given CID always points to the same bytes, so you can share it without worrying that the file was silently replaced. Anyone who verifies the CID can confirm that their copy matches the original.

The trade-off is availability. A file remains reachable as long as at least one node holds it, so users who want reliable access often keep their content pinned on a node they control. IPFS Desktop makes that node easy to run on a personal computer.

05

Key features

Complete IPFS node in one app

IPFS Desktop runs kubo, the reference IPFS implementation, inside the program. The node and its interface start together, so you do not need to set up a separate command-line tool before you can work with content on the network.

Built-in IPFS Web UI

The IPFS Web UI comes packaged with the app. It gives you a browser-based dashboard for adding files and managing the content your node handles, which is useful if you prefer clicking to typing commands.

System tray menu

A menu in the Windows system tray offers one-click access to frequently used IPFS actions. The app stays out of the way while the node runs, and you can open the interface whenever you need it.

Installation through winget

Windows users can install the program with one winget command. This approach keeps the installation simple to repeat on another machine and makes it easy to follow the same route when updating or removing the app later.

Open source under MIT

The source code is published on GitHub under the MIT license. Developers can read how the node and interface are built, suggest changes, report issues or create their own variants of the program.
06

Supported coins

IPFS Desktop is not a cryptocurrency wallet or exchange tool, so it does not manage coins or tokens. Its scope is the IPFS network itself, which carries files and web content identified by their content hashes. The program handles storage and retrieval, not payments or private keys.

07

How to install IPFS Desktop on Windows

Quick install
PowerShell · winget
PS> winget install IPFS.IPFS-Desktop
  1. 1

    Install with winget

    Open PowerShell or Windows Terminal and run winget install IPFS.IPFS-Desktop. Winget downloads the packaged app and installs it like any other Windows program, which keeps the process short and repeatable.

  2. 2

    Or download the installer manually

    Get the file ipfs-desktop-setup-0.50.1-win-x64.exe from the official website or the GitHub Releases page. Download only from the official website or GitHub, and verify the file before running it, as described in the safety section.

  3. Launch and confirm the tray icon

    Run the installer and follow the prompts. After launch, look for the IPFS Desktop icon in the system tray. Opening its menu gives you access to the node controls and the Web UI.

08

How to use IPFS Desktop

IPFS Desktop is easiest to learn by running a small test first. Start the app, let the node come online, and add one file to see how content receives its address.

  1. Launch IPFS Desktop and wait for the tray icon to show that the node is running.
  2. Open the Web UI from the tray menu to reach the dashboard in your browser.
  3. Add a small file, such as a text document or an image, through the Web UI.
  4. Copy the content identifier (CID) that appears for the file.
  5. Share the CID with someone else on IPFS, or open it through a public IPFS gateway to confirm that it resolves.
  6. Keep the app running if you want your node to keep serving the file to other peers.

Repeat the test with a second file to see that each new file receives its own identifier. Those identifiers are what make IPFS links stable across different machines.

09

Pros & cons

Pros
  • Free and open source under the MIT license
  • Bundles a full IPFS node and the Web UI in one app
  • Quick access from the Windows system tray
  • Simple winget installation
  • Source code is available on GitHub for review
Cons
  • Running a node means the app uses some system resources while it is active
  • Concepts such as CIDs and pinning take time to understand for newcomers
  • Useful content depends on peers holding it, so availability is not guaranteed
  • Interface features are less extensive than dedicated web hosting platforms
10

Is IPFS Desktop safe?

IPFS Desktop is a file-sharing node rather than a wallet or trading tool, so it does not ask for private keys. Still, download it only from the official website or the project's GitHub Releases page, never from mirror sites or search-result download portals. Compare the SHA-256 checksum of the installer with the value published alongside the release, or check the signature if one is provided. If a checksum does not match, do not run the file. Antivirus tools sometimes flag networking software, so review any alert carefully rather than disabling protection altogether. The project is actively maintained, but check the latest version on the official website before installing.

  • Official source only. Download from protocol.ai. Ignore ads and lookalike domains.
  • Check the SHA-256. Compare the installer hash with the value the developer publishes before running it.
  • Never share your seed phrase. No developer, support agent or website — including CryptApps — will ever ask for it.
11

Alternatives

Kubo is the reference IPFS node, usually run from the command line. IPFS Desktop packages the same node with a graphical Web UI and a tray menu, which suits users who prefer a visual workflow. ZeroNet takes a different approach, serving decentralized websites through its own network rather than the IPFS protocol. Peergos focuses on end-to-end encrypted file storage and sharing, so it is a stronger fit when privacy of stored files is the main goal. Swarm Desktop manages a node for the Swarm network, which is useful if your interest is that ecosystem rather than IPFS. Choose IPFS Desktop when you want a straightforward IPFS node on Windows.

12

Specifications

Price
Free
Type
Open source
License
MIT
Latest version
0.50.1
Last update
27 Sept 2026
Windows support
Yes (available via winget)
Official site
protocol.ai
Source code
github.com/ipfs/ipfs-desktop
Install command
winget install IPFS.IPFS-Desktop
13

Frequently asked questions

Yes, IPFS Desktop is free to download and use. It is released as open source under the MIT license, so its source code is publicly available on GitHub. There is no paid tier mentioned in the project's listing, and you can install it through winget or the official download files.

The program is safe when you download it from the official website or the GitHub Releases page and verify the SHA-256 checksum before running the installer. The app does not handle wallets or private keys. Always confirm the file matches the published checksum, and avoid third-party download sites.

Open PowerShell or Windows Terminal and run winget install IPFS.IPFS-Desktop. Winget downloads and installs the app automatically. After installation, launch IPFS Desktop from the Start menu and look for its icon in the system tray to confirm the node is running.

Yes. IPFS Desktop runs a complete IPFS node powered by kubo, so you do not need to install a separate node first. The program also includes the IPFS Web UI, which lets you manage content from a browser window.

No. Tools such as Node.js and the build dependencies used in development are needed only when compiling the app from source. The ready-made Windows installer runs without them, so you can install the program and start using it directly.

Not exactly. Kubo is the reference IPFS node, and IPFS Desktop includes it as the engine behind the app. IPFS Desktop adds a graphical Web UI and a system tray menu, which makes everyday tasks easier for people who do not want to use the command line.

IPFS Desktop is not a cryptocurrency app. It does not manage coins, tokens or wallets, and it does not process payments. Its role is storing and retrieving files on the IPFS network, so it should be judged as a file-sharing tool rather than a financial product.

14

Verdict

IPFS Desktop is a practical choice for Windows users who want a working IPFS node with a visual interface and little setup. It suits developers testing content delivery, researchers sharing stable file links and curious users learning how decentralized storage works. It is free, open source and easy to install with winget. If you need a command-line node for servers, Kubo may fit better, and if you need encrypted private storage, Peergos is worth comparing.

Download now