For hosting common files it's ok. Also it is on Android too do, great to transfer files between your Windows and your phone. But if you want better security you have to subscribe a monthly offer.
Cyberduck - A libre FTP, SFTP, WebDAV, S3, Backblaze B2, Azure & OpenStack Swift browser.
Dropbox - Online Sync and File Sharing
ProjectSend - ProjectSend is a self-hosted application that lets users upload files and assign them to specific clients.
Google Drive - Access and sync your files anywhere
FileZilla - FileZilla is an FTP, or file transfer protocol, client. It lets individuals transfer single files or batches to a web server. For many years, FTP was the standard for website design. Read more about FileZilla.
Mega - Secure File Storage and collaboration