SWAT+

Introducing SWAT+, a completely revised version of the SWAT model. SWAT+ provides a more flexible spatial representation of interactions and processes within a watershed. 

SWAT 2012

SWAT 2012 is our original model with thousands of peer-reviewed articles and applications. While SWAT+ is the future of the model, the original SWAT model is still widely used today.

SWAT/SWAT+ Community Tools

TASC is a watershed scale model that converges terrestrial and aquatic carbon cycles at the watershed scale. It is based on the SWAT-Carbon model and has unique functions to assess impacts that agricultural management and climate change have on a wide range of processes and indicators, such as soil organic carbon storage, nitrous oxides emissions, freeze-thaw cycles/water temperature, and riverine carbon fluxes.

SWAT2012 Model Mod

MapSWAT is an open-source QGIS plugin integrated with Google Earth Engine (GEE) that obtains and prepares SWAT+ input maps. It aims to help new or advanced users streamline the setup of their SWAT+ models. MapSWAT makes the preparation of SWAT+ input maps less error-prone, time-consuming and resource-intensive and facilitates model application in any study area worldwide. Additional information and the MapSWAT user manual and executable are available online. View reference paper.

SWAT+ QGIS Input Prep

Free, open source, graphical user interface for SWAT/SWAT+ calibration, parameter sensitivity/uncertainty analysis. For help see the user group and tutorial videos.

SWAT+ SWAT2012 Interface R Calibration Sensitivity Analysis

pySWATPlus is a Python library tailored for seamless interaction with Soil and Water Assessment Tool Plus (SWAT+). Empowering users to efficiently manage input and output files within Python environments, pySWATPlus streamlines data manipulation and calibration processes using pymoo.

SWAT+ Input Prep Python

SWAT+ Toolbox is designed to work with the SWAT+ model. You can use it for sensitivity analysis, model calibration, evaluation, and validation. The software is currently only available on Windows. There are built-in updates through which more features, functionalities and bug fixes will be delivered. Check for updates as soon as you install. Check the user documentation here. Older versions may be downloaded here.

SWAT+ Interface Calibration Sensitivity Analysis Validation

The gwflow module for SWAT+ is a physically based spatially distributed method for simulating groundwater storage, groundwater head, groundwater flow, and groundwater inflows/outflows (groundwater-stream exchange, groundwater-tile exchange, groundwater-lake exchange, groundwater-soil exchange, groundwater pumping). When in use, this module replaces the original groundwater module of SWAT+.

SWAT+ Input Prep

Integrate SWAT+ and SWAT2012 models in modeling workflows in R

SWAT+ SWAT2012 R Output Analysis

SWATdoctR is a collection of functions and routines for SWAT+ model diagnostics and calibration in R. The R package includes routines for a guided model calibration, functions for the evaluation of the model performance, as well as functions for the visualization and diagnosis of simulation outputs. For reference see the original publication.

SWAT+ Calibration Output Analysis

Calibration Uncertainty Program for SWAT or SWAT+. License purchase required.

SWAT+ Calibration Sensitivity Analysis SWAT2012

Get weather, grid, landuse and soil map data for your SWAT models from our global data page.

SWAT2012 SWAT+ Input Prep Data

Climate model data for hydrologic modeling

Weather Input Prep

Microsoft Access tool to store and process daily weather data

Weather Input Prep

Calculate statistics needed to create weather station files

Weather Input Prep

Calculate statistical parameters of daily precipitation data used by WGN

Weather Input Prep

Calculate average daily dewpoint temperature per month

Weather Input Prep

Advanced lake and reservoir modeling coupled to SWAT

SWAT2012 QGIS

Estimates the number of heat units requires to bring a plant to maturity

SWAT2012 Input Prep

Estimates baseflow and groundwater recharge from streamflow records

LUU Checker, SWAT LUU, LUU Uncertainty, and Field SWAT

SWAT2012 Input Prep Output Analysis

SWAT land surface processes coupled with groundwater flow processes

SWAT2012 Model Mod

Soil-Landscape estimation and evaluation program

SWAT2012 Input Prep ArcGIS Archived

Updated March 2020 for SWAT rev. 670
Print an output file for each subbasin and quantify total N recharging into the groundwater system

SWAT2012 Output Analysis

SWAT-SA is an open tool used for sensitivity analysis and parameter calibration. Contact: Prof. Dr. Min Chen, Nanjing Normal University

SWAT2012 Calibration Sensitivity Analysis

IPEAT+ is a FORTRAN-based, built-in, and open source optimization and automatic calibration tool of SWAT+ rev. 59.2.

SWAT+ Archived

SWAT2012 interface for version 4.8.8 of MapWindow. This software is NOT updated and has been replaced by QSWAT.

SWAT2012 Interface Archived

Please contact us to add or update a tool on this page.

Looking for older software not listed on this page? Check out the archive for programs developed for earlier versions of SWAT.