POWERFUL

Contains over 500 geospatial analysis tools. Many of these tools have novel functionality that you won’t find in other software.

WhiteboxTools Stochastic Depression Whitebox Geospatial

FLEXIBLE

Developed for cross-platform use and can easily integrate into your GIS workflow through a scripting or front-end GUI interface.

FAST

Built using the Rust programming language and takes advantage of advancements in computing power, such as parallel processing.

WhiteboxTools Runner Whitebox Geospatial

The Whitebox Platform

Our platform consists of WhiteboxTools and four extension products built around this open-source core
The OC is the foundation of the Whitebox Platform, containing over 465 open-source tools for processing and analyzing geospatial data of all kinds. It's a true powerhouse of geospatial analysis.
This extension product adds advanced LiDAR point cloud and image data processing functionality over and above that contained in the OC. Do you need to modify or filter the points in massive LiDAR data sets based on point properties? Do you need to turn raw LiDAR into information products? This extension can help with that.
The OC is already widely regarded for its digital elevation model (DEM) processing and hydrological modelling capabilities. This extension product adds advanced tools for processing DEM data sets. For example, the tool set includes numerous surface curvatures that are useful predictors in modelling applications.
This extension adds the ability to process noisy crop yield data to the OC. Turn difficult to interpret raw crop data into valuable information.
The GTE is our premiere extension for the OC. It contains all of the tools of the other extensions, while also adding several more. For example, the Whitebox machine learning tools are found in this extension product. The GTE unlocks the full potential of the Whitebox Platform.
LiDAR Point Cloud Rooftop WhiteboxTools Whitebox Geospatial

What is Whitebox?

Whitebox is an advanced open-source geospatial data analysis platform developed at the University of Guelph‘s Geomorphometry and Hydrogeomatics Research Group (GHRG). The project began in January 2017 and quickly evolved in terms of its analytical capabilities. It now contains over 500 tools, between the WhiteboxTools Open Core and extensions, for processing various types of geospatial data. It has many attractive features for a GIS software such as parallel computing, no external dependencies, embedded functionality into heterogeneous scripting environments, and serves as an analytical back-end for other GIS and remote sensing software. The extension products provide WhiteboxTools even more power. Take a look at our extension pricing.

What can Whitebox do?

WhiteboxTools can be used to perform common geographical information systems (GIS) analysis operations, remote sensing, and image processing tasks. WhiteboxTools also contains advanced tooling for spatial hydrological analysis and LiDAR data processing. WhiteboxTools is not a cartographic or spatial data visualization package; instead it is meant to serve as an analytical back-end for other data visualization software, like QGIS and ArcGIS. For a complete listing of the available tools, see the WhiteboxTools User Manual. Also, be sure to check out the Whitebox Toolset Extensions.

Time in Daylight Solar Rooftop WhiteboxTools Whitebox Geospatial
QGIS with WBT

How is Whitebox different than QGIS/ArcGIS/Pro?

WhiteboxTools doesn’t compete with QGIS and ArcGIS/Pro but rather it extends them. This is because WhiteboxTools is a geospatial analysis platform and not a cartographic visualization package. You can plug WhiteboxTools into QGIS and ArcGIS and it will give you access to many hundreds of additional tools for analyzing all kinds of geospatial data, including DEM data, satellite imagery, LiDAR point clouds, and vector data, embedded inside your GIS environment.

There are many tools in the Whitebox platform that you simply won’t find elsewhere. For example, while ArcHydro allows you to fill topographic depressions using a single algorithm, WhiteboxTools offers you multiple depression filling algorithms, and even better, depression breaching solutions too! You can think of WhiteboxTools as a portable, cross-platform GIS analysis powerhouse, allowing you to extend the capabilities of your favourite GIS environment or to embed Whitebox capabilities into your automated scripted workflows. Oh, and it’s fast, really fast! Equivalent Whitebox tools are often far faster than those found in either QGIS or ArcGIS/Pro.

Whitebox Extensions

The Whitebox extension products contain plugins that extend the functionality of the WhiteboxTools Open Core. We offer four extension products, including the LiDAR & Remote Sensing Extension, the DEM & Spatial Hydrology Extension, the Agriculture Extension, and our premiere product, the General Toolset Extension. The extensions easily integrate into your current WhiteboxTools environment. To utilize any of our WhiteboxTools Extensions, purchase a software license, then download and install the extension. The extensions each have transparent pricing, with academic and multi-seat discounts. By purchasing a license, you are not only unlocking the full power of the Whitebox platform, you are also helping to support the continued development of the WhiteboxTools Open Core, and bettering open-source geospatial analysis for all.

Examples from the Whitebox extensions

Random Forest Regression/Classification

Click to read more about this tool

k-Nearest Neighbour Regression/Classification

Click to read more about this tool

Whitebox Geospatial LiDAR Contour Tool

Lidar Contour

Click to read more about this tool

Topographic position animation

Topographic Position Animation

Click to read more about this tool

Whitebox Geospatial Blog

Visit the whitebox blog to find out about all things related to the project.