Multipart (multi-connection) downloading splits a file into several segments and downloads them simultaneously over multiple connections, then reassembles them. It's faster because a single connection frequently can't saturate your available bandwidth — especially for distant servers or per-connection speed limits.
Why one connection is often slow
A single download connection is limited by round-trip latency, TCP behavior, and any per-connection throttling the server applies. On a fast home connection downloading from a faraway server, one stream may only use a fraction of your bandwidth. Opening several streams works around these limits in parallel.
How multipart downloading works
- 1The manager asks the server for the file size and whether it supports range requests.
- 2It divides the file into segments (for example, eight parts).
- 3It downloads all segments at once over separate connections.
- 4It writes each segment to the right offset and reassembles the complete file.
When multipart helps most
- Large files: installers, datasets, videos, game assets
- Distant or rate-limited servers
- Fast connections a single stream can't fully use
Multipart downloading requires the server to support range requests. Most large-file hosts do. Myan detects support automatically and falls back gracefully when it's unavailable.
No matter which browser you choose, Myan captures the download for you — with pause, resume, and multi-connection speed. Myan is a free, native download manager for macOS on Apple Silicon.