Send files between
phone & browser.

End-to-end encrypted in your browser — we only ever store ciphertext. No account, and your 9-digit code stays good for 72 hours (a full week with Premium).

● Free — 15.0 GB a month · In one go or in ten

Send a file

🔒 Encrypted on your device before upload. The receiver enters your 9-digit code — good for 72 hours, on the web or in the Android app.

Receive a file

Enter the 9-digit code from the sender.

See it in action

A short demo: pick a file, read out the 9-digit code, and it lands on the other device.

Why SendMyFile

  • 🔒 End-to-end encrypted. Encrypted in your browser before a single byte is uploaded. Without your 9-digit code nobody can open it — not even us.
  • ⏳ 72 hours to pick it up — a full week with Premium. Nobody has to be online at the same time. When the clock runs out the file is deleted automatically.
  • ♻️ Resume interrupted transfers. Lost connection on a big file? It picks up where it left off — on every plan, free included.
  • 📥 Receiving is always free — no limits, no account.

Guides

How to get a file off a phone, why email rejects it at 25 MB, what end-to-end encryption really covers, and why big uploads die when you lock the screen.

Read the guides

Free vs Premium

FeatureFreePremium
Monthly allowance15 GB30 GB
Max file sizeUp to 5 GBUp to 8 GB
Codes expire in72 hours7 days
End-to-end encryption✓✓
ReceivingFree & unlimitedFree & unlimited
Resume interrupted transfers✓✓
AdsYesNo ads
Go Premium — $1.99/month

License key

Subscribed via Lemon Squeezy? Paste the license key from your email.

Mobile app

Get SendMyFile on Android to send and receive on the go.

Get it on Google Play