From DWSIM - Chemical Process Simulator
Jump to: navigation, search


The data and information within DWSIM has been obtained from a wide variety of literature sources. While reasonable care has been exercised in the collection of data and testing of this software, the author and contributors of the DWSIM Project disclaims any warranty, expressed or implied, as to the accuracy or reliability of the data or calculations contained therein. The results of calculations obtained from DWSIM yield approximate results, which will not always be suitable for every application. The software is designed for use by trained professional personnel and is not a substitute for sound professional judgment. It is the sole responsibility of the user to validate the data presented by DWSIM and to determine whether the results of this program are accurate and suitable for any specific purpose. No guarantee of accuracy or fitness for any purpose is expressed or implied. The author and contributors strongly recommends that the data be checked against other sources and/or methods before use and application. DWSIM's author and its contributors shall not be held liable for any direct, indirect, consequential or incidental damages incurred through use of the data or calculations.

DWSIM for iPhone/iPad


DWSIM for Android


DWSIM for Windows/Linux

DWSIM for Windows/Linux is open-source software and will always be. However, there are development (purchase of books and technical articles) and maintenance costs (web server rates, hardware) necessary to keep the project alive and growing. If DWSIM is or was useful to you in any way, please consider making a donation using your PayPal account. Any amount will be very welcome.
  • Latest Main Release: v4.3
  • Latest Update Patch on the Automatic Updates Channel: Update 12 | More info | Changelog


Click here to view the release notes, usage info, system requirements and known limitations of the current version.

Windows Installer

DWSIM v4.3 Full Installation Package for Windows (55 MB Executable file)

This executable will install DWSIM ou your computer. Includes documentation, samples and ChemSep installer.

Administrator privileges are not required for the installation of DWSIM itself, but do are for .NET Type Libraries Registration (to enable Automation) and installation of the supplementary software. Requires Microsoft .NET Framework 4.0.

New Python features

Update 11 for v4.3 added new Python funcionality to DWSIM: you can now interact with a "native" Python installation and use all available modules on scripts at both Flowsheet (Script Editor) and Unit Operation (Custom UO) levels. Samples showing integration of DWSIM with Cantera to solve some combustion problems were included.

An existing Python 2.7 installation/environment is required to take advantage of these new features. If you don't have one, you can download a preconfigured package for Windows 64-bit from here. It includes a basic package plus numpy, scipy, cantera, thermo (ChEDL), pyeq2 and matplotlib modules.

Linux / Windows Portable Packages

DWSIM v4.3 Binaries (63 MB ZIP file)

Includes binaries, documentation and samples. Requires Mono 4.0 or newer with the Visual Basic compiler package (mono-vbnc) to run on Linux. This version can also run on Windows in portable mode (requires Microsoft .NET Framework 4.0 installed on the machine).

Debian Linux Software Package

DWSIM v4.3 Software Package (45 MB DEB file)

This package installs DWSIM on Debian Linux distributions (i.e. Ubuntu), taking care of required dependencies.

Running DWSIM on macOS

To run DWSIM on macOS (formerly known as OS X), you can:

- Setup and run a Linux Virtual Machine to run DWSIM on it, which is the recommended and supported method. See the following article for more information on how to setup a Ubuntu Virtual Machine on macOS:

- Alternatively, you can try running DWSIM directly on macOS through Mono. Download the Portable Package and unpack it. Download and install Mono for macOS: For additional instructions, see OS X setup.

Source Code

DWSIM v4.0 Source Code (VB.NET/C#) (64 MB ZIP file)

Git Interface @ GitHub

DWSIM source code is in VB.NET and C#, which can be compiled with Visual Studio Community 2013/2015 and SharpDevelop.


Capital Cost Estimator

2D/3D Data Fitting (22 MB SFX installer file)

This plugin is a frontend to the pyeq2 2D/3D Data Fitting Python Library by James R. Phillips. When you start DWSIM and load a simulation, this plugin will be available on the Plugins menu. You'll also be able to send data directly from Sensitivity Analysis utility to this frontend, without the need to copy and paste.

More details about the pyeq2 code can be found here.

Personal tools

Extensions (Plugins)
Advanced Models
Standalone Thermo
Mobile Apps
Source Code
Mailing Lists