How to send a file to someone without email

·3 min read

Email is a strange default for sending files. You need the other person's address, the attachment has to fit under a size limit, and a copy sits in two mailboxes forever. Often you are standing next to the person, or on the phone with them, and email is the slowest route available.

Here are the ways to hand a file over without touching email, and when each one makes sense.

Use a short code

Upload the file, read out six numbers, done. The other person types the code on the receive page and downloads it.

  1. Open buddysend.com and upload your file, up to 5 files and 100MB per transfer.
  2. You get a 6-digit code and a share link.
  3. Say the code out loud, text it, or write it on paper.
  4. They open buddysend.com/receive and type it in.

This works when the only channel you have is your voice: a phone call, a help desk, a classroom. No addresses, no accounts, and nothing installed.

Send the link instead

Every transfer also produces a share link that already contains the code. Paste it into WhatsApp, Slack, Teams, a text message, or anywhere else you are already talking to the person. They tap it and download.

A link is better when you are typing anyway. A code is better when you are speaking, or when the other person is on a device where pasting is awkward.

Write it down or say it out loud

A code survives channels a link cannot. You can read it over a phone call, write it on a sticky note, or say it across a counter. Six digits are short enough that nobody needs to spell anything out, which is why this works well at a help desk, a print shop, or in a classroom.

What about chat apps alone?

WhatsApp, Telegram and Messenger will send files directly, which is fine for a photo. Two things to watch:

  • Many chat apps compress images and video, so the copy that arrives has lost quality.
  • Document size limits vary, and the file stays in the chat history on both devices.

If quality matters, or you want the file to disappear afterwards, send a link or code through the chat instead of the file itself.

What about a cloud folder?

Drive, Dropbox and OneDrive are the right answer when several people need the same file over weeks, or when you want a permanent copy. They are the wrong answer for a one-off handover: you have to set sharing permissions, the recipient may be asked to sign in, and you have to remember to revoke access later.

Choosing quickly

SituationBest option
On the phone with someone6-digit code
Already chatting in a messaging appShare link
Person is in front of youSay the code out loud
Using a computer that is not yoursCode, because you never sign in
Team needs the file for weeksCloud folder
File is over 100MBCloud folder or a local transfer tool

What happens to the file

Transfers are short-lived on purpose. Files are deleted once they have been downloaded, and expire about an hour after upload if nobody collects them. Uploads and downloads travel over HTTPS, and file contents are never opened or scanned.

Because the code is short, treat it like a password while the transfer is live. Give it to the person who needs it, and avoid posting it in public places.

The practical takeaway

For a single file going to a single person, you rarely need an email address at all. A code covers the awkward cases, and a link covers the everyday ones.

If what you are handing over is code rather than a file, BuddySend Code gives you a shared editor at a link, with real-time editing for both of you.

Try it with your own file

Drop in a file and you'll have a 6-digit code in seconds.