Downloads: Trial Libraries

Thank you for your interest in our optimization software. The trial versions of our software expire in 3 months and are limited to problems with at most 500 constraints and 500 variables. For information on how to use SNOPT, please look through

For information on setting up your license file, please see License Setup.

Still can't find the answer to your questions or problems? Please email us optimizers@ccom.ucsd.edu.

Fortran (only) Libraries

These libraries contain the Fortran interface library.

Fortran/C Libraries

These libraries contain the Fortran and C interface libraries.

Fortran/C/C++ Libraries

These libraries, suffixed by _cpp, contain the Fortran, C, and C++ interface libraries. For Linux and MacOS, a C++ compiler must be used to link your programs to these libraries, regardless of the language of your program. For example, if you have a Fortran example named myProb.f linking to the SNOPT library:

gfortran -c myProb.f
g++ -o myProb myProb.o -lsnopt7_cpp

Windows Libraries

These libraries are compiled for Windows (64-bit) using the Intel Fortran compiler and Visual Studio.

Library Type Mac OS Linux Windows (64-bit)
Fortran gfortran 10.3
ifort 19.1.2.258
gfortran 9.4 ifort 18.0.5
gfortran/gcc 10.2 (msys2/mingw)
Matlab R2021b/ifort 19.1.2.258 R2021b/gfortran 9.4 R2021b/ifort 18.0.5
Software Version Last Built
SNOPT/SQOPT 7.7.7 October 27, 2021 (macOS/Windows)
May 4, 2023 (Linux)