Welcome to DownThemAll!

Have a look at the videos showing how to use DownThemAll! and learn more about privacy and your rights

For more information visit our features page.

Your first download

Downloading a file in dTa is fairly easy but also very powerful. If prompted to open or save a file you may use the DownThemAll! item. After choosing where to save the download, you may start to download immediately or queue the file to be downloaded later.

Using the selection window

The context menu of a website offers a new DownThemAll! item. Using this item will show the DownThemAll! selection window, which you can use to easily select one or more links from a page.

In the selection window you have multiple ways to select which files to download:

  • You may check the links you want to download by hand.
  • You may use the built-in or own Filters, e.g. to download all linked images.
  • Additionally you may type in your own filter in the Fast filtering box, for example *.pdf,*.doc or even use regular expressions

The selection window contains two tabs, for two different types of downloads:

  1. The Links tab containing all download-able links found on the page
  2. And the Pictures and Media tab containing all pictures and other media as shown on the page

Full-size images are often only linked from gallery pages, hence you'll find them in the Links tab

Once you selected the files to download hit either Start! to start your downloads immediately or Add paused to download later.

DownThemAll! OneClick

Once you made your initial download another item will be available: DownThemAll! OneClick, which you may use to download files directly using the previous settings and skipping the download options and/or selection dialogs.

Hence OneClick enables you to rapidly queue a lot of links.

Please note: After using the Clear Private Data feature in Firefox the OneClick feature won't be available until you start a regular DownThemAll! download again.

Downloading items from all tabs at once

It is possible to queue items from all tabs at once, by using the toolbar button drop-down menus.

Please note: Only links from fully restored tabs will be available.

Downloading Batches

A lot of users want to download batches of sequentially numbered files. DownThemAll! lets you specify batches quite easily as the video shows.

The basic syntax is: [start:end] or [start:end:step] where both start and end may either be a number or a simple character. step defines the step width and is simply 1 if omitted.

For example if you'd like to download pictures from 001 to 100 you may change the URL to: http://example.org/[001:100].jpg

Furthermore, the context menu of the URL field in the Add Downloads window lets you easily convert a text-selection into a batch descriptor.

DownThemAll! offers some toolbar buttons that give you a convenient way to access DownThemAll! features.

Adding and using toolbar buttons

DownThemAll! features four toolbar buttons to make it easier to find and queue downloads

  • DownThemAll! button
    Opens the DownThemAll! Selection window for the current tab.
  • OneClick! button
    Downloads all items from the current page according to the last used preferences and filters.
  • DownThemAll! Selector button
    Adds items by left-clicking on them.
  • DownThemAll! Manager button
    Opens the Manager window.

The toolbar buttons can be added via View → Toolbars → Customize.

Drag'n'drop

You can drag'n'drop every link or image onto the DownThemAll! or OneClick! button to download it.
The Manager window also can be used to drop items to download on.

You may order your download queue with drag'n'drop. Just select some downloads and drop them at the desired position.

Using the DownThemAll! Selector

The DownThemAll! Selector lets you queue many downloads by simply clicking on the links or images.

To enable the Selector click the corresponding toolbar button. To disable it once you're done, simply click the button again.

Privacy Notice

DownThemAll respects your privacy.

You can have DownThemAll! remove all complete, canceled, and unfinished downloads from the download list after closing the window by changing the settings in the Preferences → Privacy panel.

DownThemAll! supports the Firefox Per-Window Private Browsing Mode: When you add downloads from a Private Browsing Window, DownThemAll! will not store any information about downloaded files, download folders or used renaming masks. Please note that other data - such as newly created filters, or, of course, the actual downloads - is still written to your disk.

You can enable diagnostic messages, which will be logged to both the error console and written to the dta_log.txt file, by the Preferences → Privacy panel. Diagnostic messages will likely contain sensitive information like URLs, file paths, filenames you're downloading, or even cookie information. This option is DISABLED by default to protect your privacy. If you submit a diagnostic log, you may wish to censor any sensitive information. Diagnostic logs will never get transmitted and/or published in an automated fashion.

This notice is always available from this page (about:downthemall) and is additionally linked in the Preferences window

Usage and redistribution

The authors license DownThemAll! in such a way to you that you may freely and without costs:

  • Use DownThemAll!
  • Modify DownThemAll!
  • Redistribute DownThemAll!, with or without modifications

See the licenses for more information.

Please note: The logos use a more restrictive license, to let us protect our reputation against fraudsters. That means you need to use your own logo and name should you choose to distribute modified versions of DownThemAll!

Copyright and License

Copyright © 2004-2007 Federico Parodi and Stefano Verna
Copyright © 2007-2013 Nils Maier, Federico Parodi and Stefano Verna

DownThemAll! is licensed under GPL 2.0. See the GPL file. This applies to all source code files.

Individual files may have additional and/or different licenses. See the corresponding repository files available from https://code.downthemall.org/repos/. Most files are licensed under the GPL/LGPL-compatible MPL 2.0, or are tri-licensed under a MPL 1.1/GPL 2.0/LGPL 2.1 license. See the MPL, GPL, LGPL files respectively.

Most important sections from the GPL 2.0, the no warranty and damages disclaimer, follow:

NO WARRANTY

11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.

12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.

Artwork, icons and buttons

are based on the works of Mike Matas, Mark James, the Noun Project and the Tango project

  • © Michael Matas
  • © Mark James (famfamfam silk icons)
  • © Ilsur Aptukov, from the Noun Project
  • Tango Project - public domain

The original artwork is: Copyright © 2004-2013 by Stefano Verna, Federico Parodi and Nils Maier
The original artwork is licensed under:

The DownThemAll! logo design: Copyright © 2004-2013 by Stefano Verna.
The DownThemAll! name and logo cannot be used without permission in any derivative work, with exception of credits and license-related notices.

Language

English translation by: The dTa Team

If you're fluent in multiple languages, please consider joining babelzilla.org to help translate this and many other great add-ons.

Reporting bugs/Feature requests

Please report any bugs and feature requests at our bug tracker.

Contacts

We like to receive your feedback, suggestions and/or offers to help.

Please see our contact page.