How to Download From Your Seedbox Faster (5 Fixes, Ranked)

File Management 6 min read Updated Aug 27, 2026
On this page ▾

The fastest way to download from your seedbox is to stop pulling each file through one connection. A normal SFTP client opens a single SSH session per file, and one session to a server hundreds of milliseconds away is almost always slower than your line. Switch to a client that splits large files into segments and fetches them in parallel — evoftp (free, Windows/macOS/Linux) or lftp pget — and most “slow seedbox download” complaints disappear. If that does not help, the bottleneck is on the box or your side of the wire; fix 5 finds it.

Why it’s slow in the first place

SFTP runs over one TCP connection, and a connection can only have so much data in flight before it waits for an acknowledgement. The further away the server, the longer each wait. Latency, not bandwidth, sets the per-connection ceiling.

In our tests, a Mac in India talking to a European seedbox at 250–700 ms round-trip got about 2.4 MB/s per connection. The same file with eight segments and a 16 MB in-flight window per connection ran at the line’s full speed. Many home ISPs also shape individual connections, which gives the same symptom: one file is slow, several together are fast. More background: why I have slow FTP download speeds.

Fix 1: Use a segmented client (evoftp)

evoftp is our free, open-source (GPL-3.0) SFTP client. It splits every large file into pieces, pulls them over several SSH connections at once and writes each straight into place — the lftp pget -n technique with a two-pane window. Files under 8 MB use one connection; total connections are capped so the server never sees a flood.

  1. Download the build for your computer from neo.myseedbox.site/share/evoftp/: portable .exe for Windows 10/11, zip for Apple Silicon or Intel Macs (macOS 11+), AppImage for Linux. No installer. SmartScreen and Gatekeeper warn once because the app is not code-signed yet: “More info → Run anyway” or right-click → Open.
  2. In your client area, open your seedbox service page, find the Desktop app row and click Connection file. The yourname.evoftp file has hostname, username and password filled in and is built in your browser on the spot, so it is never stale.
  3. Double-click it. evoftp saves the server in the sidebar and connects: seedbox on the right, your PC on the left.
  4. Open Settings (gear) and pick a profile. Balanced (4 segments per file, 3 files at once, 8 connections) is the default. Seedbox on another continent or ping over ~100 ms: Long distance (8 segments, 2 files, 10 connections, 16 MB in flight). Gigabit line near the box: Fast fiber. Shared Wi-Fi: Gentle.
  5. Select files or folders on the right and click Download (Ctrl/⌘+D). For one huge file, the ▾ next to Download overrides the profile with 8/4/2/1 connections for that download only.

Interrupted downloads resume: download the same file into the same folder and the .evoftp-part sidecar continues where it stopped.

When not to use it: if the sidebar already shows your line’s full speed on one connection, more segments cannot help. evoftp has no sync/mirror, scheduling, speed limit or drive mounting, so keep your current client for those. On macOS the unsigned build stores a saved password unencrypted; leave the field empty if that matters.

Fix 2: lftp pget and mirror (Linux, macOS, WSL)

If you are comfortable in a terminal, lftp is the tool evoftp reimplements: free, in every Linux repository, on macOS via Homebrew, on Windows through WSL.

lftp sftp://[email protected]
# one large file, 8 segments, resume if interrupted
pget -n 8 -c "downloads/Some.File.mkv"
# a whole folder: 2 files at a time, 8 segments each
mirror --use-pget-n=8 --parallel=2 "downloads/Some Folder" ./

-c continues a partial file via the .lftp-pget-status file lftp leaves beside it. The transfer files from your seedbox chooser lists lftp next to the other command-line options.

When not to use it: you want to browse folders visually, you are on Windows without WSL, or you will not remember the flags next month.

Fix 3: Tune the client you already have

More files at once helps a folder of episodes; it does nothing for one 40 GB remux unless the client can split that single file.

FileZilla

Edit → Settings… → Transfers → Maximum simultaneous transfers, up to 10 per running instance, with separate concurrent download and upload limits below it. FileZilla does not use segmented transfers — its developers say so on their forum (threads 24720 and 35292) — so a single large file stays single-stream whatever you set.

WinSCP

Preferences → Transfer → Background → Maximal number of transfers at the same time controls the queue. Parallelism is per file unless you also tick Use multiple connections for single transfer and its single-file sub-option, which WinSCP’s documentation says works with SFTP only, above a size threshold you set. Windows only.

Cyberduck

Cyberduck’s documentation says files over 100 MB are split into segments and downloaded over multiple connections by default (Preferences → Transfers → General), then merged afterwards, and that merging “may take a considerable amount of time”. The connection cap is a control in the Transfers window.

When not to use it: the setting is maxed and one file is still slow. Only segmentation gets past that.

Fix 4: Don’t download at all

  • Push it to the cloud from the box. rclone is installed on every EvoSeedbox server, so finished downloads can go to Google Drive at datacentre speed and be fetched later, or never. See rclone Google Drive setup.
  • Stream it. Install Plex or Jellyfin from the app panel and play straight from the seedbox.

When not to use it: you need the file locally (editing, a NAS, offline use) or do not want a copy with a cloud provider.

Fix 5: Check the box, not the client

  • Is the torrent finished? A download that stalls at 99% or arrives short is usually a file rTorrent is still writing. Check it is 100% in ruTorrent first.
  • Is the disk or quota full? ruTorrent shows used and free space; a full quota looks like a download that never completes.
  • Is a VPN on your PC? It adds latency and often caps per-connection speed. Test once with it off.
  • Wi-Fi or cable? A laptop two rooms from the router will not reach line speed on any protocol.
  • What else is using the line? A torrent client, cloud backup or game update on the same PC.
  • Test one big file. One file slow but three at once fast confirms the per-connection ceiling: back to fix 1 or 2.

Which one should I pick?

Situation Fix
One big file crawls, seedbox is far away Fix 1 (evoftp, Long distance) or Fix 2 (lftp pget -n 8)
Comfortable in a terminal, want a script Fix 2 (lftp mirror –use-pget-n)
Folder of many small files Fix 3 (raise simultaneous transfers) or Fix 1 (Fast fiber)
Happy with WinSCP or Cyberduck Fix 3 (their multi-connection options), then Fix 1 if still slow
You only want to watch the file Fix 4 (Plex/Jellyfin)
You want the files off the box but not on this PC Fix 4 (rclone to Google Drive)
Everything is slow, even several files at once Fix 5 checklist first

FAQ

Is FTP faster than SFTP?

Not noticeably. Both are on your seedbox (ports 21 and 22) and both hit the same one-connection-per-file ceiling over distance. SFTP is encrypted and is what we recommend; fix the connection count, not the protocol.

Will more connections get me banned?

No. Temporary IP blocks on the seedbox come from repeated failed logins, not from several transfer connections. evoftp caps its total at 12 in the Custom profile; with lftp, -n 8 is a sensible ceiling.

Why is upload slower than download?

Most home lines are asymmetric: upstream is a fraction of downstream and no client can exceed it. Uploads in evoftp are also single-stream (segmentation is download-only).

Does a VPN slow SFTP?

Usually. A VPN adds round-trip time and often limits per-connection speed, the worst combination for a single-stream download. Disconnect it while transferring if you can; if not, use a segmented client with the Long distance profile.

The short version: download evoftp, grab the connection file from your client area, pick the profile that matches your distance from the box, and download again. It is free, works with any SFTP server, and the full guide lives on the evoftp hub page.

Put this into practice

EvoSeedbox ships with one-click app installs and up to 10 Gbps per box.

Get your seedbox →