If you've just recorded a home video or created the ultimate mix tape – a digital version of that old chestnut, of course – no doubt you'll be eager to share it with your friends and family.
Depending on the size and number of files you need to send, this can be a problem. For instance, Gmail only allows you to attach files of up to 25MB in total to email messages. Not to mention the fact that large files will quickly eat into your storage space quota while lurking in your Sent folder!
If you need to send big files online, there are plenty of good ways to do so without running into trouble – and we’ve highlighted 12 of the best here, the vast majority of which are free (though they tend to have premium tiers if you want to pay for an improved service).
Big files can quickly fill up your local hard drive and slow down your computer, so why not use a cloud storage provider like iDrive to save them online instead so you’ll have more room for your next big project.
1. Use a VPN
"What?" I hear you say. What does a VPN have to do with sharing large files? Well, unbeknown to many, some internet service providers (like Virgin Media) use broadband traffic management to moderate upload bandwidth (rather than download).
Using a VPN like our number one choice, ExpressVPN, means that your ISP cannot determine the type of files you're uploading and therefore cannot - in theory - apply traffic shaping to your account.
P2P (peer-to-peer), one of the most popular and reliable methods for moving large amount of data, is the one type of content that's most likely to be flagged and pushed down the priority lines. We have compiled a list of the best VPN services available. Just bear in mind that your mileage will vary and using a VPN can also slow down your connection.
2. Use a specialised service
There's a new breed of file transfer services that are browser based and have built-in proprietary technology to accelerate the upload of big files. Masv is one of them (the other major players being Aspera and Signiant) and specialises in the transfer of huge (20GB+) files via the cloud.
It offers a pay-as-you-go pricing model with a cost of $0.25 per downloaded GB. There's no subscription fees, no contracts, no support feess user limits or filesize/bandwidth limits.
While more expensive than traditional file transfer services, Masv and similar services are far, far quicker than Dropbox or Google Drive and are more resilient than the later.
3. Use file compression
One of the easiest solutions to the problem of sending large files is to use file compression software such as the cross-platform program 7-Zip. This is particularly handy if you have multiple files, as you can place these in one folder and compress them all in one go. As a rule of thumb, a large file will transfer faster than a folder containing smaller files of the same size.
7-Zip is available for Windows, Mac and Linux, and can compress files to the regular ZIP format as well as its own slightly more efficient 7ZIP. Most major operating systems can extract ZIP files without any additional software. 7-Zip also lets you set a password to protect the files, so you can share them safely. Just bear in mind though that uploading very large files can time out.
4. Courier a 20TB external hard drive
The fastest way to transfer a large number of big files is not via the internet but by using a disk drive and a courier. All the big cloud providers (Microsoft, Google and Amazon) have the ability to transfer large amounts of data using hard disk drives.
Microsoft Azure charges a nominal flat fee of just about $75 per storage device handled, but you must be prepared to supply your own drive. This is similar to Amazon Web Services' Import/Export disk, whereas Google uses third-parties.
At $719.67 and with a 20TB (there is also a 24TB and 28TB version) capacity, the WD My Book Duo external hard disk drive is the biggest and most cost-effective device of its category.
Transferring the content of a 20TB external hard disk drive on a 100Mb dedicated line would take more than 500 hours (or around 20 days), on consumer-grade broadband lines, expect it to last more than one month and that's for the upload only. Just remember to keep a copy of your files and to encrypt the hard drive you're sending.
5. Google Drive
Although Gmail messages can only have attachments up to 25MB in size, when files are too large Google gives you the option to place them in your Google Drive and send a link to share. Gmail users can share files and folders up to 10GB in size. Considering that Google's free tier gives you 15GB of storage, you can repeatedly share large files entirely free of charge (assuming you delete, rinse and repeat).
Google allows you to choose whether to create a link that can be shared with anyone, or one which is only available to people to whom you send the email with the link. Premium plans start from $1.99 (£1.55) per month for 100GB storage.
While FTP (File Transfer Protocol) may be fairly old-school when compared with cloud services like Dropbox and Google Drive, it's still one of the most reliable ways to upload and download files.
All operating systems support FTP and there are plenty of websites and add-ons which support uploading and downloading from within your browser, such as FireFTP. Windows and Mac users can also make use of the free desktop FTP client Cyberduck.
The only downside to this is that you need to have access to a remote server (like a web hosting service). Many companies like DriveHQ offer some free storage space (5GB), and prices can compare very favorably with cloud storage providers.
True to its name, MediaFire is a trailblazer. Register for a free account and you get 10GB of storage. Connect your Facebook and Twitter accounts, install the mobile app, and refer friends to earn up to 40GB of bonus space. You can upload files either directly from your computer or the web, and generate a link which will allow others to download your files from the MediaFire website.
Paid subscriptions begin from $3.75 a month (around £3) and include 1TB of storage space, a hefty 20GB limit on file sizes, as well as eliminating annoying Captchas and ads. Another handy premium feature is one-time links which make sure that once your recipient downloads your files, they're no longer accessible.
Hightail (formerly YouSendIt) has been made with business users in mind. Upon registration you can create special ‘spaces’ for various files and projects, which you can then share with others. The handy ‘PipPoints’ feature can even be used to record notes on documents as you and others work on them.
The free Lite version of Hightail only allows sharing of files up to 100MB in size. The Pro subscription is available from $12 a month (around £9.50) and includes unlimited workspaces and support for files of up to 25GB. There's also no limit on the number of people who can access a file at any given time.
WeTransfer is one of the simplest services to use for sharing large files. A few clicks of the mouse and the website will automatically send files for you, and these will be available to download for seven days. Everything is very user-friendly, too, with a step-by-step wizard to walk you through the upload process.
You can transfer up to 2GB on a free account, but for $12 a month (around £9.50) or $120 (around £95) per year you can upgrade to WeTransfer Plus which allows up to 20GB of file transfers at a time, and 1TB of storage. You will also have the option to set a password to download files – plus you can customise backgrounds and emails if you wish.
10. Resilio Sync
Formerly BitTorrent Sync, this handy utility uses the BitTorrent protocol – designed specifically for sharing big files – to sync files directly between your devices. This peer-to-peer connection can be used for two or more devices, such as a phone and desktop PC.
Resilio Sync also supports generating secure links to allow your contacts to download files from your folders. This naturally means your device has to be online at the time in order for them to access it. The software itself is provided free of charge and there are no limits on how much data you can transfer or store.
Note that only Sync for individuals is free. Sync Home which adds more features, costs $60 while Sync for Family, which caters for up to five family members, retails for $100.
11. Send Anywhere
Send Anywhere is available for just about every platform you can think of, and can transfer files up to 10GB completely free. The file sharing service is available as a web app at https://send-anywhere.com, as a browser extension for Chrome, as a mobile app for Android and iOS, and as downloadable software for Windows and macOS. There are also versions for Linux and Amazon Kindle, plus plugins for WordPress and Outlook.
The browser widget lets you share files up to 10GB, but the paid service lets you share files with no limit.
Sign up for this cloud storage service and any files moved into your Dropbox folder can be shared through use of a web link. Some operating systems let you do this by right clicking, for others you may need to log into the site and click the Share link. Most importantly, the person to whom you send the link doesn't need to be a Dropbox user – they can simply download files from the site.
Dropbox has a free tier which gives you 2GB of storage space, but you can earn more by referring friends to use the service – or increase the limit to 2TB by signing up to Dropbox Plus for $9.99 per month. The latter also allows you much greater control of files, including versioning as well as remote device wipe, and you can set a password for downloads.