Best Free Download Manager


Other Language?
  Read this article in Spanish
In a Hurry?
  Go straight to the Quick Selection Guide

  Go straight to the Change Log to see what is new since the major update in June 2010.


Everyone downloads a lot of stuff from the internet. Be it softwares, videos, music, documents, images, you fill your hard drive with all of this. To track and manage all these downloads is a daunting task, and having a clean workspace to organize all these downloadable content is the need of the hour. This is where a download manager comes to the rescue, also accelerating your downloads all the way. 

The major features that makes an external download manager extremely useful are:

  • Resume broken downloads: Downloads can be paused at resumed at will even after computer shutdowns or unexpected power outages, and it'll resume any unfinished download from the place it left off.
  • Categories: Helps to organize your downloads automatically according to their type (videos, music, documents) in different folders and also define extensions to be included in the type. 
  • Download Acceleration: A single file is split into multiple sections/segments and then using several simultaneous connections to download each segment from a single server.
  • Queue'ing: Start the downloads instantly or save it for later, setting up the download in a queue, and define the maximum number of concurrent downloads. Certain download manager allows you to define multiple queues.
  • Scheduler: Start and stop downloads in the queue at a predefined time on a particular day, or synchronize your downloads to run on different days of the week. Additionally you may choose to shut down/hibernate computer after downloading.
  • Browser integration: Integrate your download manager with various browsers and it'll take over the downloads automatically. Additionally clipboard monitoring, will let you capture copy-pasted direct links.Popular browsers like Firefox, IE, Chrome, Opera support is essential.
  • Media grabber: Download streaming video and audio from various sites and even preview or convert them to different types.
  • Batch downloads: Easy way to download whole ranges of files/links from a particular webpage . Also by adding a group of sequential file names of a particular type you can download multiple files from a website.

Other interesting features that am looking in a download manager are:

  • Protocol support: Mainly HTTP, HTTPS and FTP support, also support for RTSP, MMS, Metalink, Bittorrent and RTMP would be a bonus.
  • Export/Import: At times when you want to uninstall/reinstall the program, it's useful to export/import the downloads in the list, so that it'll save you time and extra-work. 
  • Inclusion/Exclusion list: Include/exclude various File Types and Websites you want to monitor.
  • Speed limiter: Set maximum download speed for a file and adjust the traffic usage for browsing and other stuff.
  • Proxy/Socks support: Work behind HTTP and FTP proxy-servers.
  • Refresh expired links: Sometimes a download link remains valid for only few hours and if not completed within that time boundary, download fails. Refreshing the link let's you resume these downloads.
  • Multiple mirrors: Search for and download files from multiple mirrors simulataneously
  • Sites manager: Certain sites require authentication for download request from internet and proxy servers
  • Virus checking: Check downloaded files with a scanner you've set up to protect users from harmful virus/spyware.
  • Float windows: Indicator to show the current downloads and it's status.

Let's take a look at some Download Managers below: 


I'll be reviewing these download managers for the next major update. 

Note: Orbit Downloader won't be reviewed, and the users are advised to stay away from it, because not only is the product bundled with all sorts of 3rd party software, it's also classified as malware, as it turns the application into a DDOS tool. More report here at Softpedia.


Environment All tests were done on Win 8.1, 64 bit system with 4GB RAM running the latest versions of Chrome, Firefox, IE, Opera and Maxthon browsers.

Note: The ratings are comparitive, so when a new download manager is reviewed, the corresponding rating of others might change. 

Free Download Manager

Free Download Manager

Free Download Manager is a popular download manager and a good choice for its stability, nice user interface and support for various browsers such as Internet Explorer, Firefox, Chrome, Opera and Safari.

The program offers simultaneous multi-part downloads from several mirrors to increase the download speed, with a powerful scheduler to start and pause downloading files at the preset time.

It also features downloads from RapidShare, prioritized and partial torrent downloads, adjusting traffic usage, flash video download and an upload manager. Management of downloaded files is well supported.

Upon installation of the application, uncheck 'install Software Informer' if you don't need it. A lite version of the program is also available with optional plugins.

 Download Ninja Rating 4.5 of 10
 By MikeD

InstallationRating 4.5 of 10 Download Ninja has a clean installer with no adware. Just accept the license agreement, choose installation folder, shortcuts, desktop icon and it's finished. A welcome screen pops up, showing release notes, and how to integrate with Chrome and Firefox browsers by downloading the extensions. Although Opera support is not offered out of the box, with Download Chrome extension for Opera, you could install Ninja extension for Chrome on Opera. Un-installation went fine although I had to manually remove the extensions.

InterfaceRating 4.5 of 10 Ninja has a modern, compact and trendy interface. You can add, edit and access various download queues from the bottom. The download sessions: all, finished and pending ones are neatly arranged across tabs. Hovering your mouse on the start and stop buttons gives you an innovative way to start and stop downloads across various queues. The settings, site logins, media downloader all floats into view from the right when accessed, keeping the interface components compact and clean. Speed indicator is also shown on the interface. I wish it supported skinning/themes. And also I wished the floating window was more useful.

FeaturesRating 5 of 5 For a relatively new sofware, Ninja is packed with a lot of features. It's the only free & stable download manager currently that supports download queues with scheduler. Since it uses sequential writing technique, you can preview incomplete audio & video files while downloading. Moreover the media file can be converted to different formats after download. Speed limiter is available for every download queue, and even each download, so you can still keep using internet while downloading. A powerful shredder is built-in which will completely remove all traces and meta-data of downloaded files when necessary. It's one of the few DM's that supports refreshing expired links. Sites Manager let's you keep track of website logins.

UsabilityRating 4 of 10 Ninja, for now only supports Chrome and Firefox, and can be tweaked to support Opera. It's media downloader is independent of the browser, and while it was certain advantages, it does take a lot of time to scan the media files on webpage and doesn't detect media on many sites. It doesn't provide download categories out of the box, but you can add various categories manually. Also I couldn't find how to export/import downloads & settings. Ninja misses an option to check the downloaded files by an antivirus. But overall Ninja is still a top notch download manager. 

Support/UpdatesRating 5 of 5 Ninja is the fastest growing download manager. It's releasing updates frequently and the developer heeds to most user requests and feedbacks. Currently watching the development stage gives me every reason to be happy about. You may post your ideas or feedbacks to the developer here and the forum uses a voting technique to see the most popular ideas. Quite creative!

GetGo Download ManagerGetGo Download Manager

Apart from downloading various types of files, GetGo Download Manager helps download your favorite videos from YouTube and other websites with embedded FLV flash videos with one-click.

It integrates with IE and Firefox browsers. With the program, you can easily set up a batch download using an URL pattern template and rename downloaded files automatically using a filename pattern template. Other features such as download scheduler, resume broken downloads, managing downloaded files, etc., are included.

The program has optional Standard and Search toolbars in the user interface. Upon installation, it adds a GetGo Toolbar into your browser, but that can be disabled.

Re: Review

 FlashGet Rating 5 of 10
 By Trend Media Corp. 

Installation:  Rating 3.5 of 10 The installer is clean with no adware/spyware. In the Additional tasks wizard, FlashGet sets itself as the default download manager, and also modifies Windows XP TCP connections. It also places a desktop shortcut and quick launch icon. Choose your installation folder and downloads folder and you're ready. On Uninstall, it offers to retain configuration and task information. But it didn't remove the browser extensions upon uninstallation and left a lot of registry entries behind. 
After installation to integrate with browsers, from the interface go to Tools->Add Browsers support.

InterfaceRating 4.5 of 10 Pleasing interface, the left side bar showing All tasks as well as Downloading tasks, and Categories with the ability to create as many download categories as possible, and a nifty Recycle bin for restoring deleted tasks. At the bottom, network details are displayed on mouse hover, the download speed of current task and a skin manager where you can add skins from the official site. A sub window shows various task properties that shows all details of the download task, log file of connections and a disk defragmenter-like download diagram. Grouping of downloads is available by date and path, as well as searching for files is available.

FeaturesRating 4 of 10 FlashGet supports a wide variety of protocols including HTTP, FTP, BT, MMS, RTSP and eMule protocols. Notably it supports Bittorrent and eMule downloads. Automatic authentication to servers is available when needed to download files. Number of threads/sections can be set separately for each file, a neat feature. Comments can be placed for each downloaded file. Flashget uses memory as disk cache during download, and you can set the quota for the same. The Resources Detector wizard, let's you download online videos, batch of images, softwares and FTP resources by scanning the url directly pasted in the window. FlashGet has HTTP and Sock5 proxy support.

UsabilityRating 5 of 10 FlashGet definitely needs an update, and it's usability has gone rock bottom. Resources detector crashes during url detection making it unusable. Since Chrome now doesn't support extensions not present on it's web store, FlashGet fails to work on Chrome. It doesn't take over downloads from IE 11 too, making Firefox the only working browser on it. Although link downloads work well on Firefox, trying to download a video, hangs the video and the download doesn't get transferred too. The fonts used within the Preferences window is weird. There's no refresh download option for expired links or a dedicated scheduler for downloads. Honestly it doesn't live up to the reputation of v1.9 which is still available as separate download.

Support/UpdatesRating 3 of 10 The forum is dead with almost no replies or comments, and there haven't been updates for a long time, except for a few bug fixes. The last major version came all the way back in 2010. This once great download manager is now past it's prime. 

Download Manager for multi-platform

UgetUget is a cross-platform program designed to be simple, lightweight and easy to use.

It's an open source application written in GTK+. Debian and RPM packages are readily available for download and installation, but for Windows users, the GTK+ runtime environment needs to install separately before running the program.

The program supports pause, resume and queue downloads, and classification of download files, monitors clipboard and integrates with Firefox browser via FlashGot plugin. Other features include batch download and import downloads from html files.



Browser Addons

FlashGot is a Firefox's addon which allows you to set your own preferred download manager and integrate it with the Firefox browser for auto download. The addon by itself also helps you to download many files on a web page at one go.

oGet, also known as DM Bridge, is a Chrome's extension to integrate the Chrome browser with an external download manager of your choice, with optional settings for the integration mode and context menu.

DownThemAll is another browser extension to add advanced download capabilities to Firefox. This add-on is useful if you are using Firefox and need to download many files on a web page at one go. However, when you need to download a single large file it's much slower than a standalone download manager.

Other Download Managers

Several other free download managers were brought up in comments here or noted from other sources. As they are not rated in this review, I am listing some of them here with brief descriptions and links to their sites for ease of reference.

  • Internet Download Accelerator, the free version offers general features of a download manager but comes with an ad panel which cannot be disabled. It also prompts for an upgrade to the commercial Pro version.
  • Download Accelerator Plus (free) is a toned down version of the commercial DAP Premium, but basic features are available such as multi-connections to download sites, mirror search, etc. It has an active 'information pane' at the right panel which can't be disabled.
  • JDownloader lacks classification of downloaded files but makes downloading files from One-Click-Hosters like or easier for users with a premium or a free account.
Quick Selection Guide

Free Download Manager

Gizmo's Freeware award as the best product in its class!

Runs as a stand-alone program on a user's computer
Stable; support for IE, Firefox, Opera, Chrome and Safari; simultaneous multi-part downloads; flash video download; restart and recover; powerful scheduler; management of downloaded files
3.9.4 & 5.0 alpha
7.6 MB
32 bit but 64 bit compatible
Open source freeware
A portable version of this product is available from the developer.
Win XP - Win 8.1


Runs as a stand-alone program on a user's computer
Open source and cross platforms, designed to be simple, lightweight and easy to use. Supports pause and resume, queue and classification of download files, monitors clipboard and Firefox with <a href="#FlashGot">FlashGot</a> Plugin.
Requires GTK+ run environment to download and install separately for Windows users.
1.4 MB
Open source freeware
Linux (Debian and RPM packages); Windows XP to Windows 7 with GTK+ runtime environment


Runs as a stand-alone program on a user's computer
Open source and supports multi platforms; multi-task with multi-thread on multi-server to speed up downloads; clipboard monitoring with a good GUI interface; optional auto MD5 check
Lacking integration with browsers
5.3 MB
Open source freeware
Windows and Linux

Download Ninja

Runs as a stand-alone program on a user's computer
Intuitive interface, Download queues, Refresh links support, Sites manager, Colorful Log viewer, Media downloads.
Doesn't support IE and extra extension needs to be added for Opera support, No categorized downloading out of the box, No export/import downloads, Media downloader parsing slow.
32 bit but 64 bit compatible
Unrestricted freeware
There is no portable version of this product available.

GetGo Download Manager

Runs as a stand-alone program on a user's computer
Download FLV flash videos with one-click; integrate with IE and Firefox; batch download using template; auto rename; download scheduler; managing downloaded files
Install toolbar into browsers; integrate optional Search toolbar into user interface
2.7 MB
32 bit but 64 bit compatible
Unrestricted freeware
There is no portable version of this product available.
Win XP - Win 8.1


Runs as a stand-alone program on a user's computer
Increases speed with hyper-thread technology, support numerous protocols, various skins, advanced task logging with graphs, automatic authentication to websites, supports Bittorrent & eMule downloads.
Resources detector crashes on use, downloading videos stalls the program, not updated for a long time, no support for Google Chrome.
6.5 MB
32 bit but 64 bit compatible
Unrestricted freeware
There is no portable version of this product available.
Win XP - Win 8.1

This software category is maintained by volunteer editor George.J. Registered members can contact the editor with any comments or questions they might have by clicking here.

I've used TechSupportAlert and the older Support Alert Newsletter for almost a decade so I have saved hundreds of hours of work and many more dollars by following Gizmo's Freeware recommendations. Thanks for the opportunity to give something back.

If you have had a similar experience then you should consider becoming a reviewer too.

Change Log
Date Change Editor
August 3 2014 Download Ninja reviewed George.J
June 29 2014 FlashGet re-reviewed George.J
June 25 2014 Introduction section modified George.J
September 2013 Removed Orbit Downloader Remah
October 2011 No change to content. Update Quick Selection Guide to new database. Remah
June 2010 Major update  

download manager, free download manager, download, downloader, freeware, free download

Back to the top of the article


Please rate this article: 

Your rating: None
Average: 3.8 (224 votes)


The older 32-bit Free Download Manager was more customizable and consistent, however the current 64-bit version,, has lost the ability to show download progress, and there is no way to prevent accumulating download history, AFAIK (the setting is ignored). However, Firefox does show the newer version as compatible with Electrolysis (multi-process), though it seems much slower to respond to a new download request than the older version.

It's true, new version 5 of Free Download Manager isn't that good. Older was much better in terms of everything.

But, FDM 5 is still a work in progress, and they are slowly adding features to it. You can post a feature request on their forum, which they will consider and incorporate in the software.

I hope slowly it will be great like the old version.

What about GetRight?

Free Download Manager doesn't do batch URLs from clipboard :(

GetRight is a commercial software, and since this is a freeware site, it won't be reviewed here.

hi, i have downloaded free download manager, but when i want to download a zip file from google drive, i cant resume the download after pausing it.why do i have this problem? i thought that this app supports resuming.

I've not delved deeply into this subject but, going by downthemall's Options box, it has features galore, and its out-of-box convenience [as part of Firefox] is superior to that of separate download managers. [Digression: Mozilla are idiots not to build in such functionality instead of relying on third-party add-on.].
There's just one problem with DTA, that may affect other separate apps too: pop-ups. DTA conflicts with Pop-Up Stopper [freeware]- the latter blocks the former, thinks that DTA is a pop-up. I use a pop-up blocker because most [all?!] free anti-virus apps often bug one with Upgrade offers etc. [and i'm not talking self-closing ones either!].

Seems to be download ninja's website has changed. It redirects to . Maybe the links for download ninja can be updated.

Download Ninja is a mixed bag despite an attractive interface that I really want to keep using. So far I've had the following issues: - On video sites like YouTube the media downloader displays "audio" files so you have to manually select "video" files which should be the default. - For some tasks it defaulted to the program folder rather than the download folder. - When installed it took over an half completed Firefox download but then couldn't do anything with it so I had to start a new download as it wouldn't restart either. - If I didn't want to download with it then it cancelled the download. There is probably a way to do this but I couldn't find it.

You stated that "Ninja Download" doesn't support IE, but according to the download page, it supports IE out of the box.

In any case, I tried briefly but it was disappointing. It has several flaws, some of which you mentioned already, but there are two particular flaws that were a deal breaker for me.

1) The automatic categorization for downloads seems to be broken, more often than not it would give me the category of "None" regardless of the extension of the file I'm downloading.

2) The integration does not work unless "Ninja Download" is running in the background. If you close it, then the integration either doesn't work or gives you an error. I shouldn't have to keep it open 24/7 in the background, I certainly don't need to do that with FDM.

In any case, it looked promising, but FDM remains my favorite still.

The category is undergoing a major update, and since writing the review, Download Ninja has been updated to include IE and Opera support. It will be corrected during the major revision.
SD Download Manager: Features: - 32 connection - Download files at maximum possible speed. - Resumes broken/dead downloads caused by connection problem or power failure. - Supports HTTP,HTTPS,FTP protocols with Authentication,Proxy Servers, Cookies, Redirection etc. - Capture downloads from Mozilla Firefox - Clipboard monitoring - Drop target - Schedule for timing downloads - Can be configured to perform Hang up modem, Exit from application, System shutdown or Force shutdown on download completion - Batch download - Easy to use (IDM interface) - Customizable user interface - Multilanguage (English & Persian) - Compatible with all types of Internet:

I must say I like EagleGet a lot. It's missing proper Batch Download though (or I did not find it), like FDM and FlashGet (adding links with (*) and tell it to replace it with numbers or letters, like 01 to 99). And it is missing a Linux version. But other than that it works as it should and is low on resources.

To Batch Download in EagleGet, simply right-click on the webpage and click on Download all links. A window will pop-up choosing which files you want to save.

Thank you for the answer. Did not see it (your answer). Will test it later when I am back to Windows. Or do you by any chance know if it works for galleries? Or will it only download the thumbnails instead of the whole pictures (that's the reason for me for using batch download.

I am never ever going to use Download Ninja.
First it's size was double that of FDM. 15 MB compared to 7 MB
Second it's a resource eating monster. It consumes 52 MB RAM while idle and 84 MB! while downloading.
I tried to create a new category but it saved the file in 'Programs' category on it's on.
Lousy software.

Yes, Download Ninja is a little heavy on the system. But if you are having enough RAM on your system then it shouldn't be a problem. The download size varies according to different software's. Did you check whether the extensions you defined in the new category weren't the same as the one defined in the Programs category? What's the new category you created, and what extensions did you define in it?

I am comparing DN to others. I have 4GB RAM which is more than enough.

I created a category Software and mentioned .exe files to download in a specified location.
Instead DN downloaded the file (CCleaner latest download) in 'Programs' category which is default.

I have tried EagleGet. It's much better. Low RAM uses, small setup size and ...pleasing to eyes.

Since the category 'Programs' has .exe defined inside that category, and you are trying to create a new category with the same file extension, it wouldn't work. You will have to delete the extension, '.exe' defined in Programs, so that only the new category 'Softwares' has that extension defined. Download Ninja is using graphical download indicators while downloading, which could be the reason of higher memory usage. EagleGet is good, but the 2.x series is still not stable, even though they've mentioned it stable. It still has a lot of bugs to be corrected, because of the numerous features they've implemented in the new version.

EagleGet v2.0.1.6 Stable was released on 13th september

Testing the latest, released yesterday, the download speed is constant and good, and many bugs are fixed....Still a few left....But good results :D

EagleGet v2.0.1.8 Stable released.

Thanks for the info :)
Waiting for fdm to release its new version.Then we can see how they compete with others.
:D :D :D

I like EagleGet. better than DownloadNinja

The test results didn't come great. This seems to be a release that's been rushed. There are still bugs to be resolved and the download speed is not that great. We'll wait :(

Thanks for testing it.There seems to be a problem in the resume algorithm too.

Thanks for the info. I'll review it.

Today I tried Download Ninja and it seems it does not support ftp Downloads. It always added http:// before the ftp:// protocol. EagleGet works fine with ftp links.

Pray and you shall receive... :D The latest version includes FTP support and a lot of other features. One thing I noticed and given in the Changelog, the download speed is faster. Way faster!
It doesn't support FTP downloads as of now, the download manager was released to the public only 2 months back, but the rapid strides it's made is astounding.

I can't setup download ninja cuz it needs visual c++ ,everytime I'm trying to setup visual c++ I have an error "error 1935", what should I do?