If you search share large files on Goolge, you will get a lot of results.
There are a ton of services and I’ve used a few but sometimes it’s either sketchy or too much overhead to use these services. Lately, I’ve just been using Azure Storage Blobs to do this.
Configuring a Storage Account
If you don’t have an Azure account already, it’s easy to sign up.
Once you have an account, you can go to the Azure Portal and configure a storage account.
In the top level of the Portal, click Create a resource, then search for storage and select Storage account – blob, file, table, queue.
As for the settings of my storage account, I’ve just gone with General Purpose v1. You’ll just need to name your account and tie it to a subscription.
Now that you have a storage account created, you won’t have to do that again. You can just upload files and share the URL. Go to your storage account and click Blobs.
Now click + Container to add a new container. Name your container whatever you like and make sure to allow public anonymous access to your blobs.
Once within your container, you can add new files to the container. Just click the upload button to do so.
Once the file has been uploaded it is ready to share with other users. In your list of blobs, you can click on one of them and a properties dialog will appear. On the right hand side is a URL text box. Click the copy button to copy the URL to the clipboard.
From now on, all you need to do is upload your files and copy your URLs to share them with one or more people.
Azure Storage does a bit of money but it is very cheap. You can use the pricing calculator to try for yourself.
I have a storage account with a couple hundred megabytes of data that gets touched rather infrequently but it usually costs me less than 10 cents a month.