Comparison of file-sharing applications


File sharing is a method of distributing electronically stored information such as computer programs and digital media. This article contains a list and comparison of file sharing applications; most of them make use of peer-to-peer file sharing technologies.
This comparison also contains download managers that can be used as file sharing applications. For solely download managers, see the comparison of download managers; for BitTorrent-only clients, see the comparison of BitTorrent clients.

Table

NameNetworkAnonymous P2PLink system compatibilityPricePlatformLicenseProgramming languageNo MalwareLatest release yearExtra information
aMuleeDonkey, KadFreeGNU, macOS, Windows, LinuxC++2016,
BitCometBitTorrent, eDonkey, Kad; HTTP/FTP downloadFreeWindowsC++2015, Exploits SuperSeeding and thus is often banned by trackers and peers. Compatible with e2DK links through an eMule plugin which gives access to eDonkey and Kad networks and cross-network sharing abilities with BitTorrent network.
DC++Direct ConnectFreeWindowsC++2017, 0.866 Many modifications exist, for example: LinuxDC++, EiskaltDC++, FlylinkDC++, etc.
eMuleeDonkey, KadFreeWindowsC++2010, Supports protocol obfuscation
FiletopiaFiletopia FreeWindowsJava2018
FlashgetBitTorrent, eDonkey; HTTP/FTP downloadWindows2012
Free Download ManagerBitTorrent; HTTP/FTP downloadFreeWindowsC++2015,
Freenet’s FProxyFreenetFreeGNU, macOS, WindowsJava2020,
FrostFreenetFreeGNU, macOS, WindowsJava2011
FrostWireBitTorrentFreeGNU, macOS, WindowsJava2015, Fork of LimeWire, with no copyrighted-material blocker planned.
FopnuFopnuFreeGNU Linux, WindowsProprietaryC++2023Fully decentralized network
GetRightBitTorrent; HTTP/FTP downloadWindows2011
giFTOpenFT and, with plugins, Ares, Gnutella, FastTrackFreeGNU, macOS, WindowsC2004,
GnucDNA / GnucleusGnutella, Gnutella2FreeWindowsC++2005,
GNUnet / gnunet-fsGNUnetFreeGNU, FreeBSD, macOS, WindowsC2019, Latest preview release: 0.11.0pre66 /
gtk-gnutellaGnutellaFreeGNU, Windows, LinuxC2018,
I2PhexI2P FreeGNU, macOS, WindowsJava2011Need I2P to run.
iMuleI2P FreeGNU, macOS, WindowsC++2013, needs I2P to run
JumpshareJumpshareFree or US$9.99/monthWindows, macOSProprietaryVarious2015Real-time file sharing with built-in utilities for screenshots, screencasts, notes, and voice clips
KCeasyAres, Gnutella, FastTrack, OpenFTFreeWindowsC++, Object Pascal 2008Uses integrated giFT file sharing daemon as back-end.
KGetBitTorrent; HTTP/FTP downloadFreepart of KDE on WindowsC++2012
MLDonkeyBitTorrent, eDonkey, FastTrack,, Kad; HTTP/FTP downloadFreeGNU, macOS, Windows, LinuxOCaml2014, P2P application, telnet / web-interface / GUI interface, complete and complex remote usage. Sancho GUI makes automatic SSH tunnels.
NodezillaPrivateFreeGNU, WindowsJava2010Most is proprietary, GUI is GPL.
Perfect DarkPerfect DarkFreeWindowsC++2015Boards. Auto update.
RetroshareRetroshareFreeWindows, GNU, macOSC++2023Uses PGP for friend authentication. Decentralized F2F network type.
RobertI2P FreeGNU, macOS, WindowsPython2012needs I2P to run
ShareShareFreeWindowsObject Pascal 2006Anonymous developer; tries to be Winny successor
ShareazaeDonkey, BitTorrent, Gnutella, Gnutella2, Direct Connect; HTTP/FTP downloadFreeWindowsC++2017, Uses a powerful files library; maintained by volunteer group
StealthNetRShareFreeGNU, macOS, WindowsC#2011Evolution of the RShare client with many functions.
SoulseekSoulseekFree, donations for privilegesWindows, Mac, LinuxC++, QT2015, Folder downloads, browse users with folder trees, no multi-source downloads
TriblerBitTorrent and TriblerFreeWindows, GNU, macOSPython, C++2019, Unlike most other torrent clients, Tribler is decentralized and does not rely on any trackers or any other indexing service to discover content. Also features a built-in video streamer.
Vuze
BitTorrent and I2P FreeGNU, macOS, WindowsJava2016,
WinMXWinMX Peer Network, OpenNAP, chatrooms supportedFreeWindowsC++2004Official development has ceased due to RIAA coercion. Versions 3.53, 3.54 beta 4 and older are available from 3rd parties.
WinnyWinnyFreeWindowsC++2003
WireShareGnutella, BitTorrentFreeGNU, macOS, WindowsJava2016Forked from Limewire pro
NameNetworkAnonymous P2PLink system compatibilityPricePlatformLicenseProgramming languageNo MalwareLatest release yearExtra information