How to send a 1 GB file

Past every email limit and awkward for most free tools. The options that actually handle a gigabyte, and what each costs you in privacy.

A gigabyte is an awkward size. It is roughly fifty times what an inbox will accept, it fills half of a free Dropbox account on its own, and it is big enough that how you send it starts to matter — for your time, and for who ends up holding a copy.

The short answer

Send it directly, encrypted, without uploading it anywhere first. A peer-to-peer transfer streams the file browser to browser, which takes roughly half as long as upload-then-download and leaves nothing behind on a server. With SaferDrop, 1 GB falls within the Pro plan, which allows transfers up to 2 GB; the free plan is capped at 100 MB.

Your options for a gigabyte, honestly compared

MethodHandles 1 GB?Copy left on a serverRecipient needs
Email attachmentNo — 20–25 MB cap
WeTransfer, freeYes, up to 2 GBYes, for a limited periodNothing
Google Drive linkYesYes, until you delete itNothing, if link sharing is open
Dropbox, freeYes, but it is half your 2 GB quotaYes, until you delete itNothing
USB drive in personYesNo, but the drive can be lostTo be in the same room
Peer-to-peer, end-to-end encryptedYes, within the plan's 2 GB ceilingNoneA browser, and to be online now

Every option that stores your file is convenient for the same reason it is a privacy problem: the copy waits around. That is genuinely useful when the recipient will collect it tomorrow, and genuinely bad when the file is a contract, a client deliverable or anything with personal data in it.

How long it will take

The number that matters is your upload speed, which on most home connections is a fraction of your download speed. A rough guide for one gigabyte:

Upload speedStore-and-forward (upload, then they download)Direct stream
10 Mbps~15 min, then their download~15 min total
50 Mbps~3 min, then their download~3 min total
100 Mbps~90 s, then their download~90 s total

The saving is the second leg. With a stored copy the recipient cannot begin until your upload has completely finished; with a direct stream they are receiving from the first second.

Before you send

  • Check whether zipping helps. If the gigabyte is video, images, audio or PDFs, it will not — those formats are already compressed. If it is code, logs, CSVs or documents, a zip can cut it substantially.
  • Don't re-encode a master. Compressing a video down to fit some limit is irreversible. If the recipient needs the original, send the original.
  • Use a wired connection or good Wi-Fi. A gigabyte over a marginal signal is where transfers fail.
  • Plan for both of you being online. A direct transfer has no stored copy to collect later — the trade-off explained in sending without uploading.

Sending it

  1. Open SaferDrop and add the file.
  2. Copy the link — the decryption key sits in the fragment after the # and never reaches a server.
  3. Send the link one way and the PIN another, so an intercepted message is not enough on its own.
  4. Leave the tab open while it streams. On Chrome and Edge the recipient's browser writes straight to disk, so a gigabyte never has to fit in memory.

If your gigabyte is video, there are format-specific pitfalls in how to send large video files. For the general method, see how to send large files securely.

Frequently asked questions

How do I send a 1 GB file for free?

WeTransfer's free tier handles up to 2 GB but stores a copy on its servers. A peer-to-peer transfer sends it directly with no stored copy — SaferDrop covers 1 GB on the Pro plan, whose ceiling is 2 GB, while the free plan is capped at 100 MB.

How long does it take to send a 1 GB file?

It is governed by your upload speed, not the recipient's download speed. At 10 Mbps up, roughly 15 minutes; at 50 Mbps, about 3 minutes; at 100 Mbps, around 90 seconds. A direct transfer sends once rather than uploading then downloading, so it finishes in about half the time of a store-and-forward service.

Can I email a 1 GB file?

No. Every mainstream mail provider caps attachments between 20 and 25 MB, so a 1 GB file is roughly fifty times too large. You have to send a link, and the choice of link determines whether a copy of your file ends up on someone else's server.

Should I zip a 1 GB file before sending it?

Usually not worth it. If the gigabyte is video, photos, audio or PDFs, it is already compressed and zipping saves almost nothing. Zip only if it is a large set of text, code or raw data, or if you need to keep a folder structure together.

Is it safe to send a 1 GB file over the internet?

It depends entirely on whether it is encrypted end to end. Uploading it to a cloud drive and sharing a link leaves a readable copy on that provider's servers. An end-to-end encrypted transfer encrypts the file in your browser before it leaves, so only the recipient can open it.

Send a file securely in seconds.

End-to-end encrypted, browser to browser, never stored. No account needed to receive.

Send a File