HTTP Downloader permits you to maximize download throughput via high-performance input/output completion ports (IOCP).
HTTP Downloader is fully capable of opening thousands of connections at a time consuming minimal system resources in the process. It is a multi-part download manager for the HTTP(S) protocol. You have full control to start, pause, stop and queue up to 100 downloads at a time. You also can split each download into 100 parts equating to 10,000 connections
HTTP Downloader supports drag n' dropping links into the program's main window or, you can manually add URL(s).
From there you can select the download location to save the files. Additionally, there is an Advanced button that allows you to configure the number of parts to split each download, the SSL / TSL version to use for HTTPS connections, authentication information (basic or digest), and any necessary cookies, headers, and POST data.
The interface is clean and organized and will be entirely usable even for the most novice of users.