WhiteboxTools
Open Core

Check out the Whitebox Toolset Extension

The Whitebox Toolset Extension contains functionality that builds on the WhiteboxTools open-core foundation. Unlock the full power of the WhiteboxTools platform today with our innovative extension product.

Like all open-source software, there's a cost associated with developing WhiteboxTools. When you buy a WhiteboxTools executable you're helping to ensure the project thrives. Please pay what you can to support Whitebox. We thank everyone on our list of Whitebox supporters.

Support WhiteboxTools with a one-time purchase



Or support WhiteboxTools with a monthly contribution

Monthly payments can be cancelled at any time by contacting support@whiteboxgeo.com with your request to cancel.

You can also support us by buying the Whitebox Toolset Extension or Whitebox Workflows for Python.

Payments processed and secured by Stripe. All major credit cards are accepted. Prices are in US dollars (USD). Once you have paid, the WhiteboxTools Open Core binary executable compatible with your operating system may be downloaded Downloading or using WhiteboxTools files carries with it the implicit agreement to abide by the terms of the license. If you encounter an issue, please report it on the GitHub repository issue tracker.

Whitebox Supporters

Starting January, 2023, people who make a monthly contribution or a one-time purchase of $10 or more will have their support acknowledged in the list below. Please contact us if you prefer to remain anonymous. We are thankful to each of the following people who have supported the Whitebox project. The list is updated monthly. If you don't see yourself listed and think you should be, if you'd prefer that your support be listed under a different name or entity (e.g. your employer), or if you'd prefer to remain anonymous, please contact support@whiteboxgeo.com.

March 2023

  • Christoph W Drexler
  • Philip Ihnativ
  • James Myles
  • Kameron Hall
  • Robert Walla
  • Anonymous Supporter
  • Raul Magana
  • Anne M Bobigian
  • Luis Valderrama Landeros
  • Anthony Trigilio
  • Sukhbir Kahlon
  • Travis L Flohr
  • Joshua T Pope
  • Michel Alejandro
  • Thierry Lucas
  • Yohannes Getachew
  • Christina M Rodriguez
  • Thomas Moran
  • Julien Mbiankeu
  • Anonymous Supporter

February 2023

  • Alessandro Sarretta
  • Markus Staubmann
  • Kevin T Gabelman
  • Emma Hain
  • Javed Baksh
  • Michael Whitton
  • Zeev Weis
  • Jennifer C Nunn
  • Nicholas Metherall
  • Arjan van Houwelingen
  • Bridget Walker
  • Paul V Bolstad
  • Sanford Johnston
  • Jeffrey O Asher
  • Zachary E Flood
  • Christopher Reagan
  • Joseph Aro
  • D Wright
  • Dennis Shimer
  • SL Roberson
  • Lluis Gorgorio Sola
  • Andrew Malcolm
  • Logan R Karsten
  • Grant Boxer
  • Brian Tolley
  • Joshua Klok
  • Jeffery Little
  • Diego Varela Petito
  • M L Bundrick Jr
  • Jose Alirio Posso
  • John D Ratcliff
  • Margot Carpenter (x2)
  • Aerata B V

January 2023

  • Bengt Högrelius
  • Michel Grange
  • G.Papageorgiou
  • Benedict Joseph Keaney
  • Martin Baňkos
  • Raymond Hulse
  • Nelson Pires
  • Wayne Fielding
  • Muhammad Adil Javed
  • H Scott Stevenson
  • D G Milne
  • Barry M Allen
  • Tihamer Von Ghyczy
  • Richard McDonnell
  • Danny Bell
  • Charles B Reis
  • Ryan Hoffman
  • Pajula Pasi
  • Nastassia Barber
  • Emmett G O'Keeffe
  • Nels Danielson
  • Janis Engelitis
  • Stephen B Marcotte
  • Jason Downes
  • Donald Singh

Do you want to join the WhiteboxTools Newsletter?

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 folder.
    5. At the command prompt, type: >> 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, by typing the following at the command prompt: >> 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. Copy and paste this file into the WBT folder. You may 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.

Have questions about the software? Join our Google Group