This page contains javascript content, please enable javascript in your browser.
Skip to content

WhiteboxTools Download

Downloading or using any of the following files carries with it the implicit agreement to abide by the terms of the license. If you encounter issues, please report an issue on the GitHub repository.

Download WhiteboxTools (v. 1.4.0) binaries

  • Windows 64-bit (7.3 MB zipped)
  • MacOS 64-bit (Darwin) (6.4 MB zipped)
  • Linux 64-bit (4.5 MB zipped; compiled using Ubuntu 18.04 LTS)
  • Alternatively, you may also download the latest release of WhiteboxTools from the GitHub repository for Windows, Mac, and Linux.

    Compiling from source code

    For other platforms, WhiteboxTools can be compiled from the source code with the following steps:

    1. Install the Rust compiler; Rustup is recommended for this purpose. Further instruction can be found at this link.
    2. Download the WhiteboxTools source code. To download the code, click the green Clone or download button on the GitHub repository site.
    3. Decompress the zipped download file.
    4. Open a terminal (command prompt) window and change the working directory to the whitebox_tools sub-folder, which is contained within the decompressed downloaded Whitebox GAT folder:

    5. >> cd /path/to/folder/whitebox_tools/

    6. Finally, use the rust package manager Cargo, which will be installed along with Rust, to compile the executable:

    7. >> cargo build --release

    Depending on your system, the compilation may take several minutes. When completed, the compiled binary executable file will be contained within the whitebox_tools/target/release/ folder. Type ./whitebox_tools --help at the command prompt (after cd'ing to the containing folder) for information on how to run the executable from the terminal.

    WhiteboxTools help screenshot

    Later, you may wish to move the executable file to its own folder along with the whitebox_tools.py and wb_runner.py Python scripts, although you do not need these scripts to use WhiteboxTools. Note, running these scripts requires Python 3 to be installed.

    WhiteboxTools logo

    Contact Information

    Dr. John Lindsay
    Rm. 346 Hutt Building
    Department Geography, Environment & Geomatics
    University of Guelph
    50 Stone Rd. East
    Guelph, ON, Canada, N1G 2W1

    Email: jlindsay@uoguelph.ca
    Phone: 519-824-4120 ext. 56074
    Find me: LinkedIn, ResearchGate.


    Recent News

    No recent updates.