Comparison of file-sharing applications


is a method of distributing electronically stored information such as computer programs and digital media. Below is a list of file sharing applications, most of them make use of peer-to-peer file sharing technologies.
This comparison contains next to file sharing applications also download managers that can be used as file sharing applications. For pure download managers see the Comparison of download managers.
Note: BitTorrent-only clients have another comparison page.

Table

NameNetworkAnonymous P2PLink system compatibilityPricePlatformLicenseProgramming languageFree Spyware-AdwareLatest release versionExtra information
aMuleeDonkey, KadFreeGNU, macOS, Windows, LinuxC++2016,
Ares GalaxyAres, BitTorrentFreeWindowsObject Pascal 2017,
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.
CabosGnutellaFreemacOS, WindowsJava, REALbasic2010,
DC++Direct ConnectFreeWindowsC++2017, 0.866 Many modifications exist, for example: , EiskaltDC++, FlylinkDC++, etc.
eMuleeDonkey, KadFreeWindowsC++2010, Supports protocol obfuscation
FiletopiaFiletopia FreeWindowsJava2018
FlashgetBitTorrent, eDonkey; HTTP/FTP downloadWindows2012
FopnuFopnuFreeWindows, LinuxC++2020, 1.48
Free Download ManagerBitTorrent; HTTP/FTP downloadFreeWindowsC++2015,
Freenet’s FProxyFreenetFreeGNU, macOS, WindowsJava2018,
FrostFreenetFreeGNU, macOS, WindowsJava2011
FrostWireBitTorrentFreeGNU, macOS, WindowsJava2015, Fork of LimeWire, with no copyrighted-material blocker planned.
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++2018Uses 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, Linux?2015, Folder downloads, browse users with folder trees, no multi-source downloads
TriblerBitTorrent and its ownFreeWindows, 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 languageFree Spyware-AdwareLast release yearExtra information