top of page

"Make uncertainty quantification available for anybody,

in any field of applied science and engineering"

  • MATLAB®-based Uncertainty Quantification framework

  • State-of-the art, highly optimized open source algorithms

  • Fast learning curve for beginners

  • Modular structure, easy to extend

  • Exhaustive documentation

In a nutshell

UQLab is a general purpose Uncertainty Quantification framework developed at ETH Zurich (Switzerland). It is made of open-source scientific modules which are smoothly connected to perform uncertainty quantification through Monte Carlo simulation, sensitivity analysis, reliability analysis (computation of rare event probabilities), surrogate models (polynomial chaos expansions, Kriging, etc.), Bayesian inversion/calibration and many more.

Since version 2.0, UQLab is released open source under the BSD-3 clause license  

To obtain UQLab simply sign up  for free or login here 

  • 13th May 2024: After a long incubation, UQLab Version 2.1.0 is released! This major update comprises a long list of new features, as well as performance improvements and bugfixes. Check out the Release Notes ➜ for more information!

  • 1st February 2022: UQLab Version 2.0 is released! This release is now completely open source, so there is no distinction between academic or commercial user registration, nor any internet connectivity requirement. Additionally 2 new modules are available in UQLab: Stochastic spectral embedding  and Random fields !

News archive 

The Chair of Risk, Safety & Uncertainty Quantification

UQLab is developed at the Chair of Risk, Safety and Uncertainty Quantification of ETH Zurich under the supervision of Prof. B. Sudret and Dr. S. Marelli.

MATLAB® is a registered trademark of The MathWorks, Inc. 

bottom of page