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 

News
  • 23rd February 2026: UQLab 2.2 is now available! This release introduces a dedicated Benchmarking ➜ module to rigorously test and compare different surrogate modeling techniques. It also ships with numerous performance improvements and bug fixes (Release Notes )  
    Log in to download the latest version!
     

  • 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!
     

  • 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