How to Share Large Files Without Cloud Storage

I needed to send a 2GB video file to a client. Too big for email, too big for the free tier of every file-sharing service I checked, and I did not want to upload it to Google Drive and eat up my storage quota just to share one file. Here are the methods that actually work for large file transfers without signing up for anything or paying for cloud storage.

file sharing, large file, transfer, tech hack
file sharing, large file, transfer, tech hack

Method 1: Wormhole (the best option)

Magic Wormhole is a free, open-source tool that transfers files directly between two computers without storing anything on a server. It works through a command line, but there is also a web version at wormhole.app that is just drag and drop.

How it works: you drag your file into wormhole.app. It generates a short code — a few words and numbers. Share that code with the recipient. They enter it on their end. The file transfers directly, peer-to-peer, encrypted. No account. No size limit. The file is never stored on any server. When the transfer is done, it is gone from the relay.

The web version handles files up to 10GB. The command-line version has no limit. If you are comfortable with a terminal, install it with: pip install magic-wormhole and then wormhole send filename.mp4.

Method 2: Snapdrop (like AirDrop, but cross-platform)

If both devices are on the same Wi-Fi network, go to snapdrop.net in both browsers. Each device appears as an icon. Click the icon and select your file. It transfers directly over the local network — never touches the internet. Works between any combination of devices: iPhone to Windows, Android to Mac, whatever. Free, no account, open source.

Method 3: ToffeeShare

Go to toffeeshare.com. Drag your file. It generates a link. The link only works while your browser tab is open — you are the server. When the recipient finishes downloading or you close the tab, the file is gone. No storage, no account, no size limits. The downside is both people need to be online at the same time, but for one-off transfers it is hard to beat.

For anything under 2GB that you do not mind being temporarily hosted, WeTransfer’s free tier works fine. But for truly large files or anything you want to keep fully private, Wormhole or Snapdrop are the way to go.

📋 Quick Summary: Use Magic Wormhole (wormhole.app) for peer-to-peer encrypted transfers up to 10GB with no account. Use Snapdrop (snapdrop.net) for local network transfers between any devices. Both are free and open source.