Turbo Download Manager (Classic Edition) An open-source multi-threading download manager
Support Development
PayPal ● 
Bitcoin Address: bc1qh7juzrxrawpr65elm4qs285m5rdhnhgsn7h2jf
Lightning Address: [email protected]
Your Input Matters
The "Turbo Download Manager" extension is a multi-threaded download manager available as a browser extension for Firefox, Opera, and Chrome. Also as a standalone application for Android, Windows, Linux, and Mac OS. It enhances download speeds and offers protection for downloads on unreliable internet connections by allowing the resumption of interrupted downloads.



  1. What is Turbo Download Manager?

    The "Turbo Download Manager" extension aims to provide a modern download manager for all major browsers and platforms. The default download manager of browsers is preliminary and cannot operate on non-reliable INTERNET connections. Turbo Download Manager tries to address all these issues by providing a single UI on all platforms. This is the classic version of this extension. You can also try the "3rd" edition. For M3U8 support, visit the "Live Stream Downloader" extension.

  2. [deprecated] Why do I need "Turbo Download Manager Helper" in the Chrome version?

    The Chrome version of Turbo Download Manager falls under the app category. Packaged apps in Google Chrome possess essential local disk read and write permissions necessary for the extension. However, these apps lack access to browser features like the context menu. The auxiliary extension restores all absent features present in the Firefox version of the application. By installing this helper extension, you can monitor downloads from the action area and initiate new download tasks directly from web pages.

  3. Can I use Turbo Download Manager to bulk download media files?

    The classic version of TDM lacks internal media fetching capabilities. However, you can use the "Bulk Media Download" extension for this purpose, which is compatible with Chrome, Opera, and Firefox browsers and seamlessly integrates with TDM Classic. You can employ either the default downloader or TDM to download multiple files at once. It's essential to set your triggers to a limited number before using the "Bulk Media Download" extension, ensuring automatic pausing and resuming of downloads when a large number of download tasks are sent to TDM.

    It's important to note that the integration of "Bulk Media Download" with TDM is supported in Firefox starting from version 50. For Chrome, integration is already active in the stable build.

    Download links: Firefox, and Chrome.

  4. Do I really need Turbo Download Manager?

    If you seek faster file downloads or have an unreliable internet connection, a download manager is likely what you need. Consider trying Turbo Download Manager as an in-browser solution.

  5. Is Turbo Download Manager ready for non experts or is it still experimental?

    Turbo Download Manager (classic and 3rd edition) is currently under development. We advise against using it for everyday purposes until the "beta" label is removed. However, we encourage you to use the downloader and kindly report any identified bugs in the GitHub repository. This extension is actively progressing through its development stage.

  6. Is it possible for Turbo Download Manager to use more than one source for a job?

    There are two methods to incorporate mirrors for a job. The initial method involves adding mirrors when submitting a new job. Click the plus button located on the right side of the download link. Press this button multiple times to add various mirrors. As the download commences, Turbo Download Manager evaluates each mirror link, adding it to the list for threading if its download size matches the original link. The second method involves pausing an active download and accessing the properties window. Here, you can input a mirror in the link section. Upon submission, Turbo Download Manager verifies the link, choosing to add or ignore it. To check the status, refer to the log window.

  7. Turbo Download Manager cannot finish a job. Each time I press resume, the error count reaches 30, and the download goes to the paused mode. What is the reason, and how can I fix this?

    Some servers have restrictions on the number of download requests allowed, which could be the reason you're facing this issue. You've likely surpassed the limit. To address this, it's advisable to reduce the number of threads for this server before initiating the job. To continue the ongoing job, you'll need to acquire a new downloadable link. Usually, clicking on the original link in your browser will generate a new link, possibly with a new token. Following this, pause or cancel the download in your browser, copy the link to the clipboard, open the "properties" window for the job, and replace the link with the new one. Check the log window for confirmation on whether the new link is accepted. Once accepted, you can resume the download by pressing the resume button. If the server does not generate a new downloadable link, wait for approximately an hour before attempting to resume the download once more.

    Note for the Chrome version: Do not close the manager window as Turbo Download Manager currently lacks session management capabilities.

  8. Where can I get the latest developer build of the Turbo Download Manager extension and how can I try it?

    Turbo Download Manager is still in active development stage which means the developer version most likely has some new features that you might want to try. To get the latest developer version use the following links based on your platform:

    Firefox, Chrome, Opera, Android, and Electron (Windows, Linux and Mac)

    In Firefox to try the developer version, you either need Firefox Nightly or you have to allow installation of unsigned extensions (not recommended method). To try the new build just drop the downloaded XPI file in your browser window.

    On Chrome and Opera, open about:extensions in a new browser tab. Check the developer mode on. Now unzip the downloaded archive and point the browser to the root directory.

    Android build is more complex. Please visit the GitHub page for more information.

  9. Where can I find the most recent standalone releases of Turbo Download Manager for Windows, Linux, and Mac OS?

    You can access the latest releases by visiting the projects/turbo-download-manager page on SourceForge or the turbo-download-manager/releases page on GitHub.

  10. Can I employ Turbo Download Manager within my browser extension for quicker file downloads?

    If you're using Firefox or Chrome browsers, you can technically use the downloader's APIs by sending postMessage requests. However, the APIs haven't been documented as of now. To review the necessary APIs for access, please create a new issue in the GitHub repository.

  11. What's the best "threads" setting for a new task?

    The ideal setting greatly relies on your internet speed and your browser's configurations. It's important to note that a higher number of threads doesn't always guarantee faster speeds. You'll need to determine the optimal number based on your connection and the amount of available RAM. The default value set for each new download is 3.

  12. [not recommended] Are there any adjustments that can enhance the download speed of Turbo Download Manager?

    For Firefox users, you can modify preferences such as network.http.max-connections, network.http.max-connections-per-server, and network.http.max-persistent-connections-per-server to increase the permitted concurrent connections. If you're unfamiliar with these preferences, you can refer to Jeremy's Speed Tweaks (SpeedyFox) to discover the recommended values.

  13. What is new in this version?

    Please check the Logs section.

  14. Will Turbo Download Manager be available for Safari browser too?

    Yes, porting Turbo Download Manager to Safari is in my to-do-list.

  15. How can I use Turbo Download Manager on Android devices?

    Currently, you can use the following methods to install Turbo Download Manager on an Android device. If you're using Firefox, search for Turbo Download Manager on Firefox's market for Android. Alternatively, you can install Turbo Download Manager as a standalone application. To do so, visit https://play.google.com/store/apps/details?id=com.add0n.downloader and acquire the application.

  16. What are the differences between Firefox's Android version and Play Store's Android version?

    One is constructed on Mozilla's addon SDK platform, while the other is built on Chrome's packaged application platform.

  17. Can I translate Turbo Download Manager to my language?

    Not yet! But still please open a bug in the Github repo. There is a plan to support localization soon.

  18. Where can I find the list of in progress features?

    Please see the "issues" list on the GitHub repository.

  19. Why Turbo Download Manager cannot download HTML files? Why do I get an error while downloading these sorts of files?

    Turbo Download Manager exclusively downloads files that are compatible with multi-threaded downloading. If a file lacks support for multi-threading, the download will fail. Essentially, attempting to download a file without multi-thread support using Turbo Download Manager offers no advantage over your browser's default download manager, which is the primary reason for the download failure. In the event of a failed download, you will notice a new button on the right side of the job. Use this button to download the file using the native download manager.

  20. What is the main difference between the Firefox and Chrome versions of the extension and the other supported versions?

    [deprecated] The primary differences are twofold: 1) In the Firefox and Chrome versions, chunks are immediately written to the disk upon arrival, whereas in the Opera and Safari versions, chunks are temporarily stored in the RAM and written to the disk once the entire file is downloaded. Consequently, downloading very large files in the Safari or Opera versions is not recommended due to the fundamental limitations of these browsers, with no current workarounds available. 2) In the Firefox and Chrome versions, the download API is accessible to other extensions, enabling these extensions to utilize the downloader for faster file downloads (work in progress).

    Starting from version 0.2.7, across all platforms, chunks are stored on the local storage rather than in RAM. This enhancement allows Turbo Download Manager to handle large files without any issues.

  21. Where can I find the default download directory, and how can I modify it (Firefox Only)?

    The default download directory is the system's default directory, typically the one set by the browser during the installation. To change this directory, navigate to the user interface, click on the prominent + button, set the "Save in" location, and then click "Add as a new job." No additional fields need to be completed. Your download directory will now be updated to the new location.

  22. How can I copy the downloaded link from the TDM interface?

    Starting from version 0.1.5, when you select the "i" (info) button located on the right side of each download item, a new window will appear, and the actual link is displayed within this window.

  23. How can I access the downloaded file or view the containing folder (applicable to Firefox and stand-alone versions only)?

    Starting from version 0.1.5, by selecting the "i" (info) button located on the right side of each download item, a new window appears. Within this window, three buttons at the top allow you to delete, reveal, or launch the file. Please note that these buttons are solely visible in the Firefox version of the extension.

  24. [deprecated] What sets the Chrome version apart from the Opera version?

    The Chrome version is classified under the application category, whereas the Opera version falls under the extension category. In the application category, the extension benefits from access to local read and write APIs. Essentially, all the file chunks are immediately written to the disk upon arrival. Note that as of version 0.2.7, Turbo Download Manager on Opera stores files in a local temporary directory before transferring them to the default download directory, enabling it to handle larger files similarly to Chrome, Firefox, and Electron versions.

  25. What does the "Bypass redirects" mode, introduced in version 0.2.4, mean?

    By default, Turbo Download Manager typically retrieves file information from the link provided during the submission. However, certain websites, such as sourceforge.net, may redirect users to a webpage before generating the actual downloadable link. The "Bypass redirects" feature was introduced to skip the downloading page. Essentially, Turbo Download Manager loads the URL in a sandboxed background browser to detect the direct downloadable URL. It's important to note that this method is slower compared to the direct download method and is recommended only when direct downloads fail. Users can request the "Bypass redirects" feature even from the manager window. In case of a failed download, a new action button appears on the right side of failed items, allowing users to request new jobs with the bypassing feature enabled.

  26. How can I install the developer version of Turbo Download Manager in Chrome/Opera?

    Open "chrome://extensions/" in a browser tab. Check "Developer mode" and point "Load unpacked extension to the root directory of the project. You can get the latest developer version of Turbo Download Manager from here (Chrome) or here (Opera).

  27. Can I use an stand-alone version of Turbo Download Manager and integrate it into my Firefox or PaleMoon through FlashGot extension?

    Yes, as of version 0.2.8-beta.5, it is possible to send download requests to the executable through command line. Supported arguments: --url, --threads, --referrer, --folder, --timeout and --forced.

    note: you can use multiple --url arguments to add multiple jobs simultaneously or alternatively join all urls with comma (,).

    note: Turbo Download Manager is a single instance application. To force having multiple instances use --forced command-line argument. This argument is also useful if Turbo Download Manager cannot start as it thinks an active instance is already running.

    Sample FlashGot options:

    • Executable path: "/Applications/Turbo Download Manager.app/Contents/MacOS/Turbo Download Manager" (MAC OS)
    • Command line arguments template: --url [URL] --folder [FOLDER] --referrer [REFERER] --threads 4 --timeout 60

  28. In the Mac, Windows, and Linux versions, Turbo Download Manager monitors for new releases. How do I enable the pre-release mode to receive more frequent updates?

    Starting from version 0.2.9, you can switch to the pre-release update mode to receive notifications for pre-release versions. To activate this mode, navigate to the menu -> Configuration Editor. Locate the electron.update preference and adjust its value to prerelease.

  29. With the introduction of media file preview in Turbo Download Manager 0.2.9, I utilize this feature to watch media files during the downloading process. However, I've noticed that the preview doesn't play the entire media file once the download is complete. What's the reason for this limitation?

    This limitation is due to the HTML5 video element. To enable the preview player to fetch the new sections, you'll need to close the preview and reopen it.

  30. In the Firefox, Android, Windows, Mac, and Linux versions, the preview window no longer activates when the file is fully downloaded. Is it still possible to use the preview window to watch the media file even after the download is complete?

    You can achieve this by opening the menu and then accessing the Configure Editor window. Locate the manager.launch-if-done preference and modify its value to false.

  31. The built-in media player is not very powerful. Can I use an external media player as the preview tool?

    Yes, lets say you want to use VLC as your preview player. Open menu -> Configure Editor window. Find preview.external.video.path preference and double click on it to open the editor. Now insert VLC's path and press Enter key.

    Note for Mac users. You can use /usr/bin/open as the value of the preference if you want Turbo Download Manager to call the default application.

    Note: It is also possible to send additional arguments to the external preview program by filling the *.args preference.

    Note: External preview application is not supported on the Chrome version.

Matched Content



Please keep reviews clean, avoid improper language, and do not post any personal information. Also, please consider sharing your valuable input on the official store.

What's new in this version

Change Logs:
    Last 10 commits on GitHub
    Hover over a node to see more details

    Need help?

    If you have questions about the extension, or ideas on how to improve it, please post them on the  support site. Don't forget to search through the bug reports first as most likely your question/bug report has already been reported or there is a workaround posted for it.

    Open IssuesIssuesForks

    Editorial Review

    Turbo Download Manager is one of the best ways a you can track multiple downloads in your Firefox browser. With the option for multi thread downloads across Chrome, Opera and Firefox you can not only manage tens of downloads at once but you can manage files like never before. The download manager makes it simple to start downloading something pausing halfway through as well as for locating all of the files that you download in browser. One of the greatest additional features of Turbo Download Manager is that it can help you to safely download files even if you are on an unstable Internet connection.

    The ability to download on an unstable Internet connection while still maintaining the quality of the download is essential. If you have ever had a download stop halfway through and fail to resume, this download manager could fix that issue for you indefinitely. Safely downloading huge files across an unstable Internet connections is exactly what Turbo Download Manager can provide support for. This means that if you are on a spotty Wi-Fi connection or your Internet service provider doesn't provide great speeds or uptime it's possible that you can still see secured downloads after you click and accept the download online. As well as the ability to function on non-stable Internet connections the download manager optimizes connection speeds. This means that by installing this riser extension you could see considerably higher download speeds than you would with just your browser. This download manager is available for everyday use and has shown considerable improvement in download speed across multiple users.

    The API in Turbo Download Manager also allows for external access meaning that you can set up controls to pause, resume and locate files even when you don't have your browser open. It's these type of controls that improve your Internet experience as well as the speed that you can access files from online sources.

    Recent Blog Posts