Academic Licenses
The Uppaal toolkit is free for non-commercial applications for academic institutions that deliver academic degrees. As academic use, we consider only work performed by researchers or students at institutions delivering academic degrees. In addition, the work or the worker may not be contracted by any non-academic institution. Any other use requires a commercial license.
Windows
macOS
Linux
Arch
Ubuntu
Debian
FedoraUppaal 5.0.0
| OS (arch) | Requires Java | Includes Java | ||
|---|---|---|---|---|
| Windows (x86_64): | exe | zip | exe | msi |
Development snapshot 5.1.0-beta5:
| OS (arch) | Requires Java | Includes Java | ||
|---|---|---|---|---|
| Windows (x86_64): | exe | zip | exe | msi |
Please register at veriaal.dk to obtain a free academic license key.
After downloading, follow the installation-instructions below.
Windows
macOS
LinuxUppaal 4.1 (development snapshot)
This is the current development release of the academic version, this build includes Uppaal SMC.
Windows
macOS
LinuxUppaal 4.0
This is the current official stable release of the academic version. There is no 64-bit version.COSHY (Compact Shields for Hybrid Systems)
-
COSHY-2 based on UPPAAL 5.1.0-beta5, 2026-05-05
OS Package SHA256 control sum Linux x86_64 uppaal-5.1.0-b5-coshy-2-linux64.zip 463ae973ae722b488d9d0b3125f7f760fd2abef0907c2ce0bc7a1317b146006fWindows x86_64 uppaal-5.1.0-b5-coshy-2-installer.exe de7ce2cb60c7dfdd47cf832d9bdf8380297b75fa3d94c346e21d06b8a776ce19Windows x86_64 uppaal-5.1.0-b5-coshy-2-win64.zip eccb1b88e1e9784dd2652a6cf79a29d5fd1043e838fec871d6cc86d5c3d42ede -
COSHY-1 based on UPPAAL 5.1.0-beta5, 2025-07-04
OS Package SHA256 control sum Linux x86_64 uppaal-5.1.0-b5-coshy-linux64.zip ac12df6deb32eb8c1a4a51a917564d377bea5fb8ae24a177822780a75f26875eWindows x86_64 uppaal-5.1.0-b5-coshy-installer.exe 40bca00a241ddbf2c43384b5e85cfd01a85e97eae060c68c7b4025b2d2e21ef8Windows x86_64 uppaal-5.1.0-b5-coshy-win64.zip afe87cc7eabaabbf87a972a33977e21a1be974e192f00b0ae7b3d6fffc3a5cdd
Tiga (Timed Games for Controller Synthesis)
- Tiga 0.18, Linux (2014)
- Tiga 0.17, Linux & Windows (2014)
- Tiga 0.15, Mac OS X (2010)
ECDAR (Environment for Compositional Design, Abstraction and Refinement)
- ECDAR 0.10, Linux & Windows (2013)
- ECDAR 0.10, MacOS X (2013)
CORA
TRON
- TRON 1.5, Linux (2009)
- TRON 1.5, Windows (2009)
Other
-
UPPAL Parser Library (UTAP)
Timed Automata Parser Library (libutap). Distributed separately under the LGPL license. -
DBM Library (UDBM)
Implementation of DBM, an efficient data structure for representing clock constraints in timed automata.
Commercial Licenses
Uppaal is free for academic use only. Any other use requires a license of Uppaal. Note that, any use at companies, private use, use at national research agencies, or any other non-academic use requires a license of Uppaal. For information about commercial licenses and support, please visit uppaal.veriaal.dk.
Version History
Installation Instructions
To download and install (or upgrade to) the current version of Uppaal:
-
Uppaal graphical user interface requires Java version ≥17 installed. We recommend Open JDK:
- Command line utility
verifytadoes not use Java, hence Java is optional if you use onlyverifyta.
- Command line utility
-
Choose and download Uppaal version from the download area.
-
Extract Uppaal distribution archive (only for zip package) where it will be accessible:
C:\Program Files,/Applications,/usr/local,/opt/localor simply userDesktopare fine locations as long as you have permissions. -
Optionally, integrate within your desktop environment:
-
Launch Uppaal
- Launch and enter your license key and the period for license-computer offline binding period:
- Command line:
verifyta --lease 168 --key YOUR_LICENSE_KEY, or - Graphical user interface when Uppaal is started:

- Command line:
Note that Uppaal needs Internet connection to fetch the license.
If you have any issues installing Uppaal, please check the Frequently Asked Questions sections and the Known Issues. If this does not resolve you issue please feel free to contact us.

Do not click
