[https://www.qt.io]

Below is the archive of the past builds of Qt I have done. They are here only for reference.
Unless you need an older version, download the latest Precompiled Qt4 and Qt5 libraries.


The binaries posted here are experimental and any comments would be welcome.

If you use these Qt builds, you should know the following:

  • You should only use these Qt precompiled libraries, and their dependencies, with the respective MSVC only.
  • All static libraries use Static Runtimes (built with /MT or /MTd).
  • All shared libraries use Dynamic Runtimes (built with /MD or /MDd).
  • Statically-built Qt does not include Webkit or Declarative in older versions.
  • Webkit has been deprecated in 5.6+, please don’t ask me for it..
  • I do not compile or include demos, examples and translations.
  • I build only shared version of the Qt tools (assistant, designer, etc.) in Release mode.
  • Perl, Python and Ruby, are useful as tools to build Qt, they are not linked against, and you won’t need them.
  • Qt, ICU (only necessary until Qt5 v5.5.0), MariaDB and OpenSSL precompiled binaries are custom-built.
    Downloading official binary releases won’t work with the rest of the binaries here!!.
  • Instead of Oracle’s MySQL I use MariaDB, both work just fine with Qt.


Precompiled Qt5 v5.7.0 for MSVC, with OpenSSL and MySQL support!

  • Updated: 30 June 2016
  • Sources: Qt5 5.7.0 Sources
  • Release Announcement
  • What’s new
  • Known Issues:
    • Known Issues (Qt5 Official)
    • Currently qmake will not work as expected with this release as prl files have hard-coded paths from the build system. Use your own configuration (e.g. via cmake) or email me for help with qmake. (Thanks to Mark)
    • The MSVC 2008, 2010, 2012 compilers are not supported by the Qt5 upstream (no C++11 support), so there are no such builds.
    • ICU is no longer a mandatory dependency.
Qt v5.7.0
Download Size Arch Build Link Dependencies
Qt5 v5.7.0 (MSVC2015) [md5] 1.19 GB x86 (32-bit)
x64 (64-bit)
debug
release
shared
static
mariadb-5.5.48-vs2015.7z [md5]
openssl-1.0.2h-vs2015.7z [md5]
MariaDB Page
OpenSSL Page
Qt5 v5.7.0 (MSVC2013) [md5] 1.19 GB x86 (32-bit)
x64 (64-bit)
debug
release
shared
static
mariadb-5.5.48-vs2013.7z [md5]
openssl-1.0.2h-vs2013.7z [md5]
MariaDB Page
OpenSSL Page


Precompiled Qt5 v5.6.1 for MSVC, with OpenSSL and MySQL support!

  • Updated: 30 June 2016
  • Sources: Qt5 5.6.1-1 Sources
  • Release Announcement
  • What’s new
  • Known Issues:
    • Known Issues (Qt5 Official)
    • Currently qmake will not work as expected with this release as prl files have hard-coded paths from the build system. Use your own configuration (e.g. via cmake) or email me for help with qmake. (Thanks to Mark)
    • The MSVC 2008 compiler is not supported by the Qt5 upstream, so there is no such build (no need to email me asking for Qt5 MSVC 2008, it doesn’t compile, I tried already).
    • ICU is no longer a dependency.
Qt v5.6.1-1
Download Size Arch Build Link Dependencies
Qt5 v5.6.1-1 (MSVC2015) [md5] 1.13 GB x86 (32-bit)
x64 (64-bit)
debug
release
shared
static
mariadb-5.5.48-vs2015.7z [md5]
openssl-1.0.2h-vs2015.7z [md5]
MariaDB Page
OpenSSL Page
Qt5 v5.6.1-1 (MSVC2013) [md5] 1.13 GB x86 (32-bit)
x64 (64-bit)
debug
release
shared
static
mariadb-5.5.48-vs2013.7z [md5]
openssl-1.0.2h-vs2013.7z [md5]
MariaDB Page
OpenSSL Page
Qt5 v5.6.1-1 (MSVC2012) [md5] 980 MB x86 (32-bit)
x64 (64-bit)
debug
release
shared
static
mariadb-5.5.48-vs2012.7z [md5]
openssl-1.0.2h-vs2012.7z [md5]
MariaDB Page
OpenSSL Page
Qt5 v5.6.1-1 (MSVC2010) [md5] 897 MB x86 (32-bit)
x64 (64-bit)
debug
release
shared
static
mariadb-5.5.48-vs2010.7z [md5]
openssl-1.0.2h-vs2010.7z [md5]
MariaDB Page
OpenSSL Page


Precompiled Qt5 v5.5.1 for MSVC, with OpenSSL and MySQL support!

  • Updated: 28 October 2015
  • Sources: Qt5 5.5.1 Sources
  • Release Announcement
  • What’s new
  • Known Issues:
    • Known Issues (Qt5 Official)
    • Currently qmake will not work as expected with this release as prl files have hard-coded paths from the build system. Use your own configuration (e.g. via cmake) or email me for help with qmake. (Thanks to Mark)
    • The MSVC 2008 compiler is not supported by the Qt5 upstream, so there is no such build (no need to email me asking for Qt5 MSVC 2008, it doesn’t compile, I tried already).
    • ICU is no longer a dependency.
Qt v5.5.1
Download Size Arch Build Link Dependencies
Qt5 v5.5.1 (MSVC2015) [md5] 972 MB x86 (32-bit)
x64 (64-bit)
debug
release
shared
static
mariadb-5.5.46-vs2015.7z [md5]
openssl-1.0.2d-vs2015.7z [md5]
MariaDB Page
OpenSSL Page
Qt5 v5.5.1 (MSVC2013) [md5] 1.03 GB x86 (32-bit)
x64 (64-bit)
debug
release
shared
static
mariadb-5.5.46-vs2013.7z [md5]
openssl-1.0.2d-vs2013.7z [md5]
MariaDB Page
OpenSSL Page
Qt5 v5.5.1 (MSVC2012) [md5] 932 GB x86 (32-bit)
x64 (64-bit)
debug
release
shared
static
mariadb-5.5.46-vs2012.7z [md5]
openssl-1.0.2d-vs2012.7z [md5]
MariaDB Page
OpenSSL Page
Qt5 v5.5.1 (MSVC2010) [md5] 831 MB x86 (32-bit)
x64 (64-bit)
debug
release
shared
static
mariadb-5.5.46-vs2010.7z [md5]
openssl-1.0.2d-vs2010.7z [md5]
MariaDB Page
OpenSSL Page


Precompiled Qt5 v5.5.0 for MSVC, with OpenSSL and MySQL support!

  • Updated: 12 July 2015
  • Sources: Qt5 5.5.0 Sources
  • Release Announcement
  • What’s new
  • Known Issues:
    • Known Issues (Qt5 Official)
    • Currently qmake will not work as expected with this release as prl files have hard-coded paths from the build system. Use your own configuration (e.g. via cmake) or email me for help with qmake. (Thanks to Mark)
    • The MSVC 2008 compiler is not supported by the Qt5 upstream, so there is no such build (no need to email me asking for Qt5 MSVC 2008).
Qt v5.5.0
Download Size Arch Build Link Dependencies
Qt5 v5.5.0 (MSVC2013) [md5] 1.11 GB x86 (32-bit)
x64 (64-bit)
debug
release
shared
static
icu-55.1-vs2013.7z [md5]
mariadb-5.5.44-vs2013.7z [md5]
openssl-1.0.2d-vs2013.7z [md5]
ICU Page
MariaDB Page
OpenSSL Page
Qt5 v5.5.0 (MSVC2012) [md5] 1 GB x86 (32-bit)
x64 (64-bit)
debug
release
shared
static
icu-55.1-vs2012.7z [md5]
mariadb-5.5.44-vs2012.7z [md5]
openssl-1.0.2d-vs2012.7z [md5]
ICU Page
MariaDB Page
OpenSSL Page
Qt5 v5.5.0 (MSVC2010) [md5] 947 MB x86 (32-bit)
x64 (64-bit)
debug
release
shared
static
icu-55.1-vs2010.7z [md5]
mariadb-5.5.44-vs2010.7z [md5]
openssl-1.0.2d-vs2010.7z [md5]
ICU Page
MariaDB Page
OpenSSL Page


Precompiled Qt5 v5.4.2 for MSVC, with OpenSSL and MySQL support!

  • Updated: 27 June 2015
  • Sources: Qt5 5.4.2 Sources
  • Release Announcement
  • What’s new
  • Known Issues:
    • Known Issues (Qt5 Official)
    • qt.conf: You have to replace the existing file in all qt5-xxx-xxxxxx-xxxxxx/bin directories with this qt.conf. (Thanks to Arne H.)
    • Currently qmake will not work nice with this release as prl files have hard-coded paths from the build system. Use your own configuration (e.g. via cmake) or email me for help with qmake. (Thanks to Mark)
Qt v5.4.2
Download Size Arch Build Link Dependencies
Qt5 v5.4.2 (MSVC2013) [md5] 777 MB x86 (32-bit)
x64 (64-bit)
debug
release
shared
static
icu-55.1-vs2013.7z [md5]
mariadb-5.5.43-vs2013.7z [md5]
openssl-1.0.1m-vs2013.7z [md5]
ICU Page
MariaDB Page
OpenSSL Page
Qt5 v5.4.2 (MSVC2012) [md5] 685 MB x86 (32-bit)
x64 (64-bit)
debug
release
shared
static
icu-55.1-vs2012.7z [md5]
mariadb-5.5.43-vs2012.7z [md5]
openssl-1.0.1m-vs2012.7z [md5]
ICU Page
MariaDB Page
OpenSSL Page
Qt5 v5.4.2 (MSVC2010) [md5] 629 MB x86 (32-bit)
x64 (64-bit)
debug
release
shared
static
icu-55.1-vs2010.7z [md5]
mariadb-5.5.43-vs2010.7z [md5]
openssl-1.0.1m-vs2010.7z [md5]
ICU Page
MariaDB Page
OpenSSL Page


Precompiled Qt5 v5.4.0 for MSVC 2013 only, with OpenSSL and MySQL support!

Don’t forget the dependencies below :)
Download Size Checksum Arch Build Link Notes
Qt5 v5.4.0 (MSVC2013) 767.8 MB
(uncomp. ~8.5GB)
md5 x86 (32-bit)
x64 (64-bit)
debug / release shared / static

Dependencies

Qt v5.4.0 was built against these dependencies:
Dependency Version Precompiled Builds Notes
ICU 54.1 icu-54.1-vs2013.7z [md5]
MariaDB 5.5.39 mariadb-5.5.39-vs2013.7z [md5] use MariaDB drop-in replacement to MySQL (behaves exactly the same)
OpenSSL 1.0.1l openssl-1.0.1l-vs2013.7z [md5]


Precompiled Qt4 and Qt5 (for MSVC 2012 only)

Don’t forget the dependencies below :)
Download Size Checksum Arch Build Link Notes
Qt5 v5.1.2 458.5 MB
(uncomp. ~6GB)
md5 x86 (32-bit)
x64 (64-bit)
debug / release shared / static sources were pulled from stable git repository
(before the official v5.1.2 release)
Qt4 v4.8.5 263.6 MB
(uncomp. ~3GB)
md5 x86 (32-bit)
x64 (64-bit)
debug / release shared / static built against official v4.8.5 sources

Dependencies

Qt4 Qt5 Dependency Version Precompiled
Builds
Notes
ICU 51.2 [shared] [static] download both files and extract them at the same level.
Visit my dedicated page to building a custom ICU yourself!
MariaDB 5.5.32 [32-bit] [64-bit] use MariaDB drop-in replacement to MySQL (behaves exactly the same)
OpenSSL 1.0.1-stable-SNAP-20130305 [shared] [static] used to enable SSL connections. This version is greater than 1.0.1e.
See my binaries page for more information on how to build these dependencies.


Disclaimer

Downloads in this website are exclusively here for my own personal use and have not been properly tested or verified.