SmartPLS

SmartPLS
Original author(s)Christian M. Ringle, Sven Wende, Jan-Michael Becker
Developer(s)SmartPLS GmbH
Initial release2005 (2005)
Stable release
SmartPLS 4.1.1.2 / March 12, 2025 (2025-03-12)
Operating systemWindows and Mac
PlatformJava
Available inEnglish (default language), Arabic, Bulgarian, Chinese, Czech, Danish, Dutch, Estonian, Finnish, French, German, Greek, Hungarian, Indonesian, Italian, Japanese, Korean, Lithuanian, Malay, Persian, Polish, Portuguese, Romanian, Spanish, Urdu, Norwegian, Russian, Slovak, Slovenian, Swedish, Turkish, Ukrainian, Vietnamese
TypeStatistical analysis, multivariate analysis, regression analysis,structural equation modeling, partial least squares path modeling
LicenseSmartPLS 4: Proprietary software
Websitewww.smartpls.com

SmartPLS is a software with graphical user interface for variance-based structural equation modeling (SEM) using the partial least squares (PLS) path modeling method. Users can estimate models with their data by using basic PLS-SEM, weighted PLS-SEM (WPLS), consistent PLS-SEM (PLSc-SEM), and sumscores regression algorithms. The software computes standard results assessment criteria (e.g., for the reflective and formative measurement models and the structural model, including the HTMT criterion, bootstrap based significance testing, PLSpredict, and goodness of fit) and it supports additional statistical analyses (e.g., confirmatory tetrad analysis, higher-order models, importance-performance map analysis, latent class segmentation, mediation, moderation, measurement invariance assessment, multigroup analysis, regression analysis, logistic regression, path analysis, PROCESS, confirmatory factor analysis, and covariance-based structural equation modeling). Since SmartPLS is programmed in Java, it can be executed and run on different computer operating systems such as Windows and Mac.