Free Download Manager aims to be all things to all people. It’s a download accelerator, a BitTorrent client, an audio and video previewer and a traffic management tool, and because it’s open source, it’s completely free and receives regular updates from its community of developers.
It includes powerful scheduling features and a very handy remote control that means you can leave your downloads running and check on their progress from any internet-connected device.
It can spider sites to download specific kinds of files, and you can choose to download only the bits of a ZIP file you actually want. It’s an exceptional program, and it was tough to choose between this and Ninja Internet Download Manager for the top spot.