uGet is an open source download manager for Windows and Linux that also supports Torrents and Video downloads

Feb 18, 2020
Internet, Linux Mint, Software, Windows software

XDM and HTTP Downloader are very good open source download managers; uGet is another one that you may use if you're looking for some advanced options.

uGet is an open source download manager for Windows and Linux

Download and extract the program's archive to a folder and navigate to the \bin directory to find the uGet.exe. Run it and you'll see that uGet's interface; is a little different compared to most download managers as it looks more like a torrent client (it can download torrents too).

The GUI has four panes, a menu bar and a toolbar. The Status pane in the top left corner displays all downloads and the ones which are Active, Queuing, Finished, and Recycled (deleted). The total number of downloads for each category is displayed next to its name, and you can click on any of these to see the list of items contained.

Switch to the Category pane to jump between the default and the ones you have created. You can use the Category menu to add new sorting options, set the default download folder for each category, maximum active downloads, and also the maximum upload and download speeds.

The pane below the toolbar is the download list pane; anything that you select in the status pane is displayed here. It shows the name, the file size of the download that has been completed, the total size, the progression percentage, time left to complete the download, and the upload/download speeds of each file. The View menu can be used to customize the columns that are displayed in the list pane, and the other visual elements of the program.  Highlighting an item in the download list brings up its summary on the bottom pane.

The toolbar can be used for starting new downloads, pausing, resuming downloads and managing the order of the items in the download queue. You can do the same from the Download menu.

uget right-click menu

Starting a download will pop-up a dialog that contains the URL, mirrors, the file name, the directory to download to, the referrer (URL of the download page),  login credentials and proxy settings (if required for authentication). You can skip this pop-up by enabling Quiet mode (Clipboard settings).

Browser integration

The uGet extension for Chrome is outdated, but works fine. You'll need to download a plugin called uGet-Integrator and follow the instructions given there to get the extension working. Note that it involves editing a batch file with Notepad.

uget chrome

The Firefox version which is also outdated, is a bit buggy.  There are some fixes offered on the known issues page such as deleting the handlers.json, adding the Bin folder to the PATH, etc that you will need to do to get it working. That being said, sometimes it doesn't interrupt downloads (it is sent to Firefox's built-in downloader).

uget firefox

As a workaround, right-click on the file that you want to download and select "Download with uGet". This works as intended.

Clipboard Monitoring and Batch Downloads

uGet has a Clipboard Monitor that recognizes URLs when you copy them. It only copies URLs which end with file extensions (.EXE, .ZIP, .MSI etc etc), and offers to download them. This also works with batch URLs. Check the program's settings if you want to disable monitoring, or to add more file extensions if required.

uget batch downloads

The Clipboard batch option is handy when you want to download several files at the same time. Just copy the direct URLs to the files and click on "new clipboard batch" and uGet will download them.

System Tray

The program places an icon on the system tray that you can use to launch uGet's interface. Right-clicking on the icon allows you to start a new download or clipboard batch or torrent. This is quite similar to the Download menu in the program's interface.

uget system tray right-click menu

uGet Settings

The application's settings can be configured to set the maximum bandwidth (upload/download speed), manage plugins, or commandline options. There is a "Scheduler" that you can enable to automatically process a download queue at a specific time and date of your choice.

uget scheduler

Media Download

uGet can be used as a video downloader. It works quite well with the clipboard monitor. You can set the default resolution (240p/360p/480p/640p/720p/1080p) and the format (MP4/WEBM/3GPP/FLV) that it should download the media in from the Settings window. When on a video's page, right-click and select Download with uGet > Download media.

Note: Leave the filename in the download dialog box blank, to make uGet obtain the video's title.

aria2 plugin - Faster downloads and Torrent support

uGet ships with the aria 2 plugin. It is an open source command line pluginthat supports downloading from multiple sources/protocols, which helps with speeding up the download. The plugin also enables the option to use uGet for downloading torrents. (if aria2 is disabled, the Torrent options should be grayed out in uGet's menu).

uGet aria2 plugin enable

To enable aria2, open uGet's Edit menu and select "Settings" > Plug-in. Click on the plug-in matching order (menu) and select Aria2 and hit the ok button. The download manager will now support all protocols and features from the plugin, and you'll be able to use .Torrent files and Magnet links.

uGet torrent downloader

uGet torrents

uGet is a gtk3 based program. The Windows version is portable.  The GitHub page seems to have been abandoned, but the SourceForge page is active, and you can get the latest release from the Files > Stable web folder.

The regular download speeds are quite similar to XDM and HTTP Downloader, though torrents were a bit faster for me in qBitTorrent. It's nice to have a free alternative, and my only gripe is the browser monitoring issue with Firefox. And the official website's help section is nonexistent, so there is a very slight learning curve.


For Windows

software image
Author Rating
3.5 based on 6 votes
Software Name
Operating System
Windows, Linux
Software Category
Landing Page

Tutorials & Tips

Previous Post: «
Next Post: «


  1. pola said on September 7, 2020 at 9:48 pm

    useless could not download yt video even after integration in firefox in mint.

  2. Anonymous said on April 12, 2020 at 7:55 am

    I’m late to the party, but I wanted to express my thanks for posting about this program.

    I’ve replaced all of my download managers with uGet.

  3. Nodeity said on February 19, 2020 at 2:58 am

    I use Free Download manager and it is very simple compared with what I’m seeing above, plus the browser addons work very nicely too. It’s fast, free the interface is simple but eminently useable and has no problems downloading YouTube vids. Chalk and Cheese AFIC

    1. ripwalla said on February 20, 2020 at 8:42 pm

      I tried Free Download manager, but I found no great use for it.

      For all I need, I use HTTP Downloader, 4K Video Downloader, Video DownloadHelper by, and Video Downloader GetThemAll by NimbusWeb.

      1. Nodeity said on February 22, 2020 at 11:12 pm

        So, you use four programs where FDM does most, if not all of that in one neat package?

      2. rippy said on July 11, 2021 at 9:45 am

        @Nodeity @Anonymous

        Well, although you can’t grasp the obvious, at least you can count.

      3. Anonymous said on February 22, 2020 at 11:10 pm

        So, you use four programs rather than just the one? FDM does pretty much all of that.

  4. Steve said on February 19, 2020 at 2:22 am

    Even when I like to know about all these tools Ashwin brings to us, considering all the bugs, vulnerabilities and such going around and increasing over time, I’m going the other way: trying to use the less amount of software possible to do my choirs. I remember the old days of shareware / freeware where you installed all you came around and the worse you can get was a virus (today is ramsonware, PII exfiltration, and a long etc.)

    1. Mr. Hand said on February 20, 2020 at 9:02 pm

      I couldn’t agree more, yet in this case, uGet could replace several other programs.. Just saying..

      But sure, much of what Ashwin reports is superfluous fluff. In fact, perhaps I should change my bookmark for ghacks to this:

      BTW, I have 75 handy programs installed on my W10 box, all free. Some have small nags, but dealing with bills is a bigger nag to me. And I’m always trying to use less, as with all the security risks.

      As we know, even if you trust a site/software, they can still get hacked and thus get you infected.

  5. hole said on February 18, 2020 at 4:17 pm

    “uGet can be used as a video downloader?”

    I assume you mean uGet can rip and DL video streams, on some sites. If so, which sites does it work on? Also, if it can do that, then it can likely rip/dl audio streams as well.. perhaps you should have said: uGet can download on-demand media streams from some sites.

Leave a Reply

Check the box to consent to your data being stored in line with the guidelines set out in our privacy policy

We love comments and welcome thoughtful and civilized discussion. Rudeness and personal attacks will not be tolerated. Please stay on-topic.
Please note that your comment may not appear immediately after you post it.