📂 Large Files

Send Large Files Free

Tranzo has no file size limit. Send 10 GB, 50 GB, or more — directly from your browser, encrypted, with no cloud upload required.

Why Traditional Services Fail at Large Files

Most file-sharing services impose limits: WeTransfer caps free transfers at 2 GB, Google Drive at 5 TB but requires an account and slow uploads, and email attachments are capped at 25 MB. Even "large file" services require you to upload first, wait, then share a link.

Tranzo eliminates the upload step entirely. Your file streams directly from your device to the recipient in real time, at the full speed of your connection.

How Tranzo Handles Large Files

📀

Chunked Streaming

Files are split into 64 KB chunks and sent sequentially. This means even a 100 GB file never fully loads into memory — it streams from disk to the peer in real time.

📥

Stream-to-Disk on Receiver

Files over 300 MB use the File System Access API to write chunks directly to disk as they arrive. The receiver's browser memory stays clean regardless of file size.

Pause & Resume

Need to pause a large transfer? Hit the Pause button. The stream buffers gracefully and resumes from where it left off when you're ready.

Comparison: Tranzo vs Other Large File Services

Service Max Size (Free) Upload to Server? Account Required? Encrypted?
Tranzo Unlimited No (P2P) No Yes (DTLS)
WeTransfer 2 GB Yes No In transit only
Google Drive 15 GB total Yes Yes In transit only
Dropbox 2 GB total Yes Yes In transit only

Step-by-Step: Send a Large File

  1. Go to http://localhost:3000 on the sender's device
  2. Enter a device name and click Create to create a room
  3. Share the room link or QR code with the receiver
  4. Once the receiver joins, drop your large file into the drop zone
  5. The receiver accepts the transfer — it begins streaming immediately
  6. Monitor progress, speed, and ETA in the transfer panel