Warp Terminal

We have various privacy tools to enhance our web browsing. All those tools available, open-source or not, make up for a safer experience.

Sure, it depends on our use-cases, on what privacy-focused tool we choose to use. But, it is good to know that we have options, right?

One such use-case we tackle here is — sharing large files over the internet. So, how do you do that?

Well, the good news is: we have some suitable options to let us securely share files over the internet 🎉

But, what signifies as a big file? Any file that you cannot seem to send through an encrypted messaging app like Signal or Telegram’s secret chat. Ideally, it should be anything more than 1 GB.

Let me highlight the tools I picked.

Suggested Read 📖

11 Ways to Improve Your Privacy in Online WorldBring your A game to improve your privacy online, whether you are a Linux user or not. Follow these tips for a secure experience!

1. Internxt Send

internxt send

A familiar ring to Firefox Send? Yes.

Internxt Send is a nice alternative to the short-lived Firefox Send service. It is an open-source web-based solution.

You can send files up to 5 GB at a time, and the connection is end-to-end encrypted. And, no, you do not need an Internxt account to send files. You just head to the Internxt Send page on any device and start uploading/sharing the file.

Though, I should tell you to check out Internxt cloud storage as well, they offer pretty good lifetime deals like pCloud, and as a bonus, it is end-to-end encrypted + open-source.

2. OnionShare

onionshare linux

I believe OnionShare is the best open-source tool to securely share files with anyone over the internet.

No one stores the file, you do not upload it anywhere. The tool helps you establish a P2P end-to-end encrypted connection powered by the Tor network. Unfortunately, it needs you to communicate with the receiver (opt for a secure medium) to set up OnionShare to get the file, and it is not as simple as just clicking on a link and downloading the file.

However, the little inconvenience is worth it for optimal privacy and security when sharing a file. You can utilize OnionShare for all kinds of use-cases, personal or professional.

It is available for Linux, Windows, macOS, Android (beta), and iOS.

3. Gokapi (self-hosting)


Want to build your own Firefox Send? Well, Gokapi is an interesting open-source project that lets you make one.

The only catch with this concept is: only the admin (you) can upload the files, you cannot present it as a service that others can use.

It makes sense to me. If you are a user who loves self-hosting things and wants to share a big file with end-to-end encryption, you can achieve that using Gokapi without needing to trust any third party with your data.


Easily run your own instance of Gokapi and many other favorite Open Source software effortlessly in the cloud with PikaPods! Start free with $5 welcome credit 😎

4. Wormhole (Not FOSS)


Wormhole is a proprietary web-based tool that you can also use as a Firefox Send alternative.

If you want to send files larger than 5 GB (which is the upper limit for Internxt Send currently), you can opt for Wormhole. It supports sending files up to 10 GB in size.

They offer end-to-end encryption, and focus on the speed of transfers. If you are regularly using a service like this, you can compare it to Internxt Send, and pick one of them if you prioritize speed (and if it does make a difference).

Don’t forget your regular cloud storage service

Yes, if you have a cloud storage account (even under a free tier), you must have 5-10 GB of free space at the very least, right?

If you do, you can use the cloud storage to upload the file (that you want to share), and then make it available to the recipient through a link (or provide them with access to it through email).

Remember that if you would like to make a file available to public downloads (especially, if it’s a copyright material) it goes against the terms of service, and shared file link may be removed later.

You can utilize any of the cloud storage services from our list:

Top 10 Best Free Cloud Storage Services for LinuxWhich cloud service is the best for Linux? Check out this list of free cloud storage services that you can use in Linux.

📢 It’s an affiliate offer, but I don’t want you to miss something like this, so I should tell you that you can get lifetime storage on Internxt through our link here with an 80% discount (we get a commission if you make a purchase):

*Interxt is an open-source, privacy-focused cloud storage service, with end-to-end encryption, similar to Proton Drive. It also has 30-day money back gaurantee.

Internxt Lifetime Plans – Secure Cloud Storage For Life!Internxt Lifetime Deal: Pay once and get 2TB, 5TB, or 10TB of secure cloud storage forever. Sign up or upgrade to a Internxt lifetime plan for lifelong privacy! Only for a limited time.

Wrapping Up

Bitwarden Send is also something that you can use (but it’s not for big files), only for documents and text files and that too requires a premium subscription. So, just mentioning it here.

If you are looking to just transfer files from one device to another, we have other file-sharing tool suggestions. Considering you want to share it over the internet, I think these tools are the best you can use to get the job done.

🗨️ Let me know which service do you use for sharing files over the internet.

Similar Posts