In WordPress, you can upload media files and there are several plugins that enables the download features. You can install a free WordPress plugin and utilize the existing storage space. In case, if the number of files exceed the free plan then opt or third-party cloud storage such as Mediafire.