Free File Sharing Software
ownCloud
With ownCloud, organizations can collaborate and be more production on their own secure enterprise file sharing (EFSS) platform. The ownCloud platform is self-hosted and allow for secure file sharing within an organization. The platform can be hosted on premise or on a cloud instance, controlled by the organization. The software is written in PHP and Javascript and is fully open source, released under the AGPLv3 license. ownCloud can run on most server hardware and operating systems, and the client for accessing ownCloud is available for Android, iOS, macOS, Linux and Windows.
Librevault
Librevault allows you to transfer data directly from one device to another, securely. Librevault is a free and open-source peer-to-peer file synchronization software, designed with convenience. privacy and security in mind. The software encrypts all data with AES-256 and uses TLS for all transmissions. Their goal is to make a better alternative to BitTorrent Sync and Syncthing.
Sia
Sia is a decentralized storage platform secured by blockchain technology. The Sia Storage Platform leverages underutilized hard drive capacity around the world to create a decentralized data storage marketplace that is more reliable and lower cost than traditional cloud storage providers. With Sia you can store files in the decentralized cloud without signup requirements, servers and trusted third-party providers. On average, Sia's decentralized cloud storage costs 90% less than incumbent cloud storage providers. Storing 1TB of files on Sia costs about $1-2 per month, compared with $23 on Amazon S3.
Seafile
Seafile is an open source file sync & share solution designed for high reliability, performance and productivity. Sync, share and collaborate across devices and teams. Seafile can be self-hosted, or provided as a managed and hosted solution. With Seafile, you can rest assured that your files are safe as all files are encrypted before syncing with the server, even system administrators have the capability to view your personal files.
CloudBuckIt
One desktop application to manage all your cloud storage accounts and FTP connections. Simply connect your cloud profiles and acess them from your local computer just like any other file. CloudBuckIt integrates with Google Drive, Dropbox, Mega, OneDrive, Flickr, Amazon Cloud Drive, FTP, Box, Picasa, SugarSync, Yandex, EverNote, My pCloud and many other cloud solutions.
Microsoft OneDrive
Microsoft OneDrive is a file hosting service and synchronization service provided free of charge by Microsoft. The service allows you to store files and personal data in the cloud. The service integrates with Microsoft Word, Excel and PowerPoint and allow you and your teammates to work together remotely. Microsoft OneDrive can be accessed via Android, Windows Phone, and iOS mobile devices, Windows and macOS.
Nextcloud
With Nextcloud, users can host their own secure cloud solution for file storage, collaboration and communication for enterprise or personal purposes. Nextcloud gives you full control over your own data and where and how you host it. The software can be hosted on-premise or on any VPS or cloud instance provided by third-party web hosts. If you value privacy and security, Nextcloud might be the right choice for you. Nextcloud is both free and open source and developed in an open, transparent and trustworthy manner.
Google Drive
Google Drive is a free file sharing and management service provided by Google. The service provides tools for storing, sharing and collaborating online within files and folder structures. Google Drive is available on any mobile or tablet device, and via a web interface for desktop. The service is know for its advanced search and collaboration features and offers and unmatched speed, performance and reliability.
JDownloader
JDownloader is a free, open-source download management tool with a huge community of developers that makes downloading as easy and fast as it should be. Users can start, stop or pause downloads, set bandwith limitations, auto-extract archives and much more.
Matrix.org
Matrix.org is an open network for secure, decentralized communication. It gives you a simple HTTP APIs and SDKs (iOS, Android, Web) to create chatrooms, direct chats and chat bots, complete with end-to-end encryption, file transfer, synchronised conversation history, formatted messages, read receipts and more. All conversations on Matrix are replicated over all the servers participating in them, meaning there are no single point of control or failure.