Utah State University wordmark


TauDEM Downloads

Please register to download TauDEM installer and pre-compiled executable files. I am requesting this information because I would like to know who is using TauDEM. I will keep this information confidential. I may use the email you provide to notify you of changes or new releases. I may also use this information to report in an aggregate sense TauDEM downloads. This information may help motivate additional funding for TauDEM development. You may still download the TauDEM without providing this information. To do this just click on the Downloads page button leaving the information blank.

Your Name:

This will take you to the page where you can directly download the following TauDEM installer and binary executable files

  • TauDEM 5.3 Complete Windows installer (This includes executables compiled for Windows, ArcGIS toobox and Python Scripts developed for ArcGIS 10.0 or higher, GDAL Library and Microsoft redistributables required to use MS-MPI HPC Pack. Note that installing this does not require ArcGIS so on a Windows system with or without ArcGIS the simplest way to get going is to run this installer. Without ArcGIS you will be able to run all the functions from the command line, but will not be able to use the ArcGIS toolbox.)
  • TauDEM 5.3 Command Line Executables for 32 bit Windows PC
  • TauDEM 5.3 Command Line Executables for 64 bit Windows PC
  • ArcGIS toolbox and Python Scripts (Developed for ArcGIS 10.0 or higher)


Source code and data

Installation Instructions

  1. If you are using a Windows computer it is easiest to download and run the Complete Windows Installer. During the install you will need to do the following:
    • Click yes to the licensing agreements associated with the dependencies.
    • When prompted to Choose Setup Type for GDAL, choose “Typical”.

    Note that the redistributables listed above will only be installed if they are required for your platform and are not already installed. Note that the installer will also add firewall exceptions to allow TauDEM programs to run. These allow MPI interprocess communication used in the parallel computations. This is communication within your computer and not over any external network. The file Firewall.bat shows the exceptions being set. The installer will also add the following path entries:

    • C:\Program Files\Microsoft HPC Pack 2012\Bin\
    • C:\GDAL
    • C:\Program Files\GDAL
    • C:\Program Files\TauDEM\TauDEM5Exe

    The TauDEM Tools.tbx ArcGIS toolbox is included with the install and should work for ArcGIS 10.0 or higher (tested on 10.0, 10.2.2 and 10.3.1). Note that the installation does not require ArcGIS. Without ArcGIS you will be able to run all the functions from the command line, but will not be able to use the ArcGIS toolbox.

  2. To activate the TauDEM Toolbox in ArcGIS:
    1. Open ArcMap. If the ArcToolbox Window is not open, click on the "Show/Hide ArcToolbox Window" icon in the Standard Toolbar.
    2. Right click on ArcToolbox at the top of the window. Select Add Toolbox... .
    3. Browse to the TauDEM install directory (e.g. C:\Program Files\TauDEM\).
    4. Click on the TauDEM_Tools.tbx file, and click Open.
    5. The TauDEM Toolbox should now be visible in the list of toolboxes.
    6. If you wish to save this configuration, right click on ArcToolbox, select Save to Default.
    7. This needs to be done for each user who wishes to use TauDEM.
  3. If you are using a Linux computer you will need to download the source code from GitHub and compile for your system. The ArcGIS toolbox is only available for Windows Systems with ArcGIS.
  4. If you have an earlier version of ArcGIS (pre 10.0) and want to use the ArcGIS toolbox you will need to download an earlier version of TauDEM. The command line executables with this version produce files that can be used with any version of ArcGIS.
  5. To install components separately:
    • Download and install the version of the GDAL library valid for your system.
    • Download and install the Microsoft Visual C++ Redistrbutable packages appropriate for your system. 64 bit systems require both x86 and x64 redistributables.
    • Download and install the Microsoft HPC Pack 2012 MS-MPI Redistributable Package.
    • Download TauDEM 5.3 Command Line Executables for your system.
    • Download ArcGIS toolbox and python scripts if desired.
    • Set paths on your system to the locations of GDAL components (e.g. C:\GDAL;C:\Program Files\GDAL), MPI programs (e.g. C:\Program Files\Microsoft HPC Pack 2012\Bin\) and TauDEM programs (e.g. C:\Program Files\TauDEM\TauDEM5Exe).