Skip to main content

BARON Downloads

Welcome, Anonymous

Please read the BARON End-User License Agreement before continuing. By downloading anything from this page, you agree to the terms and conditions of the agreement.

Download the Latest Version of BARON 24.12.21 (21-December-2024)

Windows 64 bit (installer, MD5 hash: 32a2cf4ec80cc1448cf4e96105f8f4e3)
Linux 64 bit (zip package, MD5 hash: 080107bb66290686e668d83479bee6af)
MAC OS X 64 bit (zip package, MD5 hash: e4f590751f1d8c0289d63962b924d0ee)
MAC OS X 64 bit ARM (zip package, MD5 hash: d0cf85d6241e71879f1c0ce6fb27d884)

We use DigitalOcean Spaces for efficient content delivery. To verify download content integrity, you can use md5sum on Linux, md5 on OSX; on Windows, open a powershell and enter Get-FileHash .\baron-win64.exe -Algorithm MD5.

Manual and FAQs

Download the BARON User Manual to read about software features, see examples of inputs, and learn how to use BARON executables through BARON’s own parser-reader of optimization models. Please see our BARON FAQ page for more information.

Tutorials

Several BARON tutorials can be found on our YouTube channel, including introductory videos, conference workshop recordings, and more.

Interfaces

You can use BARON executables through BARON's own parser-reader of optimization models. Alternatively, you can access the same executables through the freely available MATLAB/BARON Interface and the JuMP, Pyomo, and YALMIP modeling systems.

BARON Demo

Without a valid BARON license, the system will operate in free demo mode, which allows you to inspect the user interface, edit and run input files, and investigate other design outputs, but it will not handle large problems. The BARON log will indicate that your system runs in demo mode. BARON demo mode handles up to 10 constraints and variables and up to 50 nonlinear operations.

Examples of BARON Input Files

A Large Collection of Optimization Problems

We provide a large test set of linear programming (LP) and nonlinear programming (NLP) problems.

Older Versions of BARON

To download an older version of BARON, please visit our Older BARON Versions page.

Purchases and Maintenance

To request a BARON license or renew your BARON maintenance, please visit our Licenses page.