Win32 Installer Free Download

Posted on
  1. Win32 Application Download
  2. Free Download Video
  3. Exe Win32 Application Free Download
  4. Win32 Installer Free Download Windows 10

Get Firefox, a free web browser backed by Mozilla, a non-profit dedicated to internet health and privacy. Available now on Windows, Mac, Linux, Android and iOS. May 31, 2018 Windows Installer accepts a Uniform Resource Locator (URL) as a valid source for an installation. Windows Installer can install packages, patches, and transforms from a URL location. If the installation database is at a URL, the installer downloads the database to a cache location before starting the installation.

The Win32 API (also called the Windows API) is the original platform for native C/C++ Windows applications that require direct access to Windows and hardware. It provides a first-class development experience without depending on a managed runtime environment like .NET and WinRT (for UWP apps for Windows 10). This makes the Win32 API the platform of choice for applications that need the highest level of performance and direct access to system hardware.


This documentation covers how to create desktop Windows apps with the Win32 API. The Win32 API is one of several app platforms you can use to build desktop Windows apps. For more info about other app platforms, see Choose your platform.

Get set up

Follow these instructions and start creating desktop apps for Windows 10 that use the Win32 API.

  1. Download or update Visual Studio 2019. If you don't already have Visual Studio 2019, you can install the free Microsoft Visual Studio Community 2019. When you install Visual Studio, make sure to select the Desktop development with C++ option. For download links, see our Downloads page.


    When you install Visual Studio, you can optionally select the .NET desktop development and Universal Windows Platform development options for access to other project types and app platforms for building desktop Windows apps.

  2. If you want to build your desktop app into an MSIX package and test or debug the packaged app on your development computer, you'll need to enable Developer Mode on your computer.


For scripts you can use to set up your development computer and install other features or packages, check out this GitHub project.

Learn how to create desktop apps using the Win32 API

If you're new to building desktop apps using the Win32 API, the following tutorials and articles will help get you started.

Create your first C++ Win32 appThis tutorial teaches you how to write a Windows program in C++ using Win32 and COM APIs.
Create your first app using DirectXThis basic tutorial will get you started with DirectX app development.
Programming Guide for 64-bit WindowsDescribes programming for 64-bit versions of the Windows operating system.
Using the Windows HeadersProvides an overview of some of the conventions used in the Windows header files.

You can also browse the desktop app samples.

Win32 Application Download

Modernize your desktop apps for Windows 10

If you have an existing desktop Win32 app, there are many features in the Universal Windows Platform (UWP) that you can use to deliver the best possible experience on Windows 10. For example, starting in Windows 10, version 1903, you can host UWP XAML controls in your desktop Win32 app using a feature called XAML Islands.

Most of these UWP features are available as modular components that you can adopt in your desktop app at your own pace without having to rewrite your entire application. You can enhance your existing desktop app by choosing which parts of Windows 10 and UWP to adopt.

For more information, see Modernize your desktop apps.


Optionally, you can configure your development computer to use C++/WinRT. C++/WinRT is an entirely standard modern C++17 language projection enables you to easily consume Windows Runtime APIs Windows Runtime (WinRT) APIs from your C++ Win32 desktop application. C++/WinRT is implemented as a header-file-based library.

To configure your project for C++/WinRT:

  • For new projects, you can install the C++/WinRT Visual Studio Extension (VSIX) and use one of the C++/WinRT project templates included in that extension.
  • For existing Windows desktop application projects, you can install the Microsoft.Windows.CppWinRT NuGet package in the project.

For more details about these options, see this article.

What's new for Win32 APIs in Windows 10

To learn about new Win32 APIs that have been introduced in Windows 10, see what's new.

Get started with Win32 features and technologies

Win32 APIs exist for many features and technologies in Windows 10, including core user interface and windowing APIs, audio and graphics, and networking. For guidance and code samples about using these APIs, see our features and technologies index.

Related topics

Current Stable Version

The current stable release of GIMP is 2.10.24 (2021-03-28).

Pssst.. want to check out the GIMP 2.99.6 development release?
Get it on our development downloads page.

We think your OS is Well, we don't actually know. Either JavaScript is disabled, or I am not working quite right.. So I am showing you all the options.

Show downloads for GNU/LinuxOS XMicrosoft WindowsAll

GIMP for Unix-like systems

If available, the official package from your Unix-like distribution is the recommended method of installing GIMP!

The flatpak build is new and has known limitations, though it will likely provide faster updates, following GIMP releases closely.
Therefore choose your installation medium according to your needs.

Flatpak build available in: x86-64 and AArch64 (note: i386 and ARM-32 versions used to be published, yet are now stuck at GIMP 2.10.14 and 2.10.22 respectively).

Flatpak additional instructions

The flatpak link above should open your software installer and prompt you to install GIMP. Yet it may not work out-of-the-box on some platforms since the flatpak technology is new. If that is the case, ensure flatpak is installed and if clicking the link still does not prompt to install GIMP, then manually install by command line:

flatpak install

Once installed, it will be made available exactly the same way as other applications (menus, desktop overview, or any specific application launch process used by your desktop).
If this is not the case, we suggest to report a bug to your desktop or distribution asking for proper support of flatpak. In the meantime, you can still run it by command line (not as the recommended method, only a workaround):

flatpak run org.gimp.GIMP//stable

This installation will also provide regular update. You don't have to come back on this page and install again (it will not work!) when a new version of GIMP is released. Instead if your distribution and/or desktop has a good support for flatpak, it should propose to perform updates.
Once again, if your distribution does not have proper support, you can always fall back to using the following command line:

flatpak update

Systems without flatpak support

GIMP can also run on Solaris and is available for the BSD family of systems such as FreeBSD and OpenBSD.

Please refer to the documentation for your Unix-like system on the installation of software.

GIMP for macOS

Note: the currently available package provides GIMP 2.10.22 and has not yet updated to the latest version, GIMP 2.10.24. We're working on that, please check back later.

Updated on 2021-01-31: GIMP 2.10.22 DMG revision 3
Performance improvements on Big Sur and on previous macOS versions

The download links above will attempt to download GIMP from one of our trusted mirror servers. If the mirrors do not work or you would rather download directly from our server, you can get the direct download here.

Supported OS: macOS 10.9 Mavericks or over

Since the 2.8.2 version, GIMP runs on OSX natively. No X11 environment is required.

Native build


The official GIMP 2.10 DMG installer (linked above) is a stock GIMP build without any add-ons. Just open the downloaded DMG and drag and drop GIMP into your 'Applications' folder.

The SHA256 hash sum for gimp-2.10.22-x86_64-3.dmg is: 844dc06731cbd8ccaa6ffd4e0c74ad49ed1ecb6ae65db71988102acb6c219d56

Check it on VirusTotal: gimp-2.10.22-x86_64-3.dmg

Older Downloads

Previous installers for OSX can be found here:


An easy way to compile and install GIMP and other great Free software on your Mac is by using Macports. The installer allows you to choose from a large directory of packages. To install gimp using Macports, you simply do sudo port install gimp once you have Macports installed.

Last we checked, the GIMP port file pointed to the current stable release and we have reports from people who've built GIMP successfully this way.


Homebrew is similar to Macports and provides packages (aka formulas) to install, either by compiling them from source or by using pre-made binaries. There are indications that there is now a formula for GIMP, installable with: brew tap homebrew/cask && brew install --cask gimp.

NOTE! Please be aware that it was announced recently that Homebrew is using analytics. To turn this off in homebrew then run: brew analytics off
You can read more about this on Brew Analytics.

Free Download Video


Fink is a package repository that offer mostly precompiled binaries. It provides the apt-get command known to e.g. Debian and Ubuntu users, and installing GIMP is as easy as sudo apt-get install gimp once you have installed the Fink installer.
If there's no binary package, then fink install gimp will compile GIMP from source.

Disclaimer: we haven't been able to determine if it is possible to install or build recent GIMP from Fink. Last we checked, GIMP 2.6.12 appears to be the most recent GIMP package that is offered there.

GIMP for Windows

Updated on 2021-04-07: GIMP 2.10.24 installer revision 3
Backported GLib fix for very slow file dialogs (issue #913) and custom GTK2 fix for non-functional Wacom Airbrush finger wheel (issue #6394).

The download links above will attempt to download GIMP from one of our trusted mirror servers. If the mirrors do not work or you would rather download directly from our server, you can get the direct download here.

Supported OS: Windows 7 or over

These links download the official GIMP installer for Windows (~200 MB). The installer contains both 32-bit and 64-bit versions of GIMP, and will automatically use the appropriate one.

BitTorrent is a peer-to-peer file sharing system. It works by downloading GIMP from a distributed network of BitTorrent users, and may improve download speed dramatically. Choosing this option will download the torrent file for the GIMP installer. You may need to install a torrent client to make use of this file. Learn more..

Hash Sum

Exe Win32 Application Free Download

The SHA256 hash sum for gimp-2.10.24-setup-3.exe is: 5e9eabe5739523a9fc347b4614d919418f3335e7aab082a65f71705421e85e04

Check it on VirusTotal: gimp-2.10.24-setup-3.exe

Older Downloads

  • Previous v2.10 installers for Windows can be found here:
  • Previous v2.8 installers for Windows can be found here:

GIMP User Manual

These links download language-specific Windows installers for GIMP's local help. By default, they will place the help files with your GIMP installation.

Note: GIMP uses online help by default. If you want to use this local help offline, you will need to change GIMP's help settings.

  1. In GIMP, select [Edit] > [Preferences] > [Help System]
  2. For 'User manual', select 'Use a locally installed copy'
  3. Under 'Help Browser', you can choose between your system's web browser and GIMP's help browser plugin (if available).

See the online help for more settings.

  • Chinese Simplified (39 MB)
  • Catalan (40 MB)
  • Danish (39 MB)
  • Dutch (39 MB)
  • English (39 MB)
  • English (United Kingdom) (39 MB)
  • Finnish (39 MB)
  • French (41 MB)
  • German (41 MB)
  • Greek (38 MB)
  • Italian (43 MB)
  • Japanese (39 MB)
  • Korean (40 MB)
  • Norwegian Nynorsk (35 MB)
  • Portuguese Brazilian (40 MB)
  • Romanian (39 MB)
  • Russian (40 MB)
  • Spanish (40 MB)

Source for version 2.10 (Stable)

GIMP releases available from and its mirrors contain the source code and have to be compiled in order to be installed on your system.

For instructions, how to build GIMP from source code, please see this page.

GIMP 2.10.24 is now available at You may want to read the Release Notes for GIMP 2.10.

To allow you to check the integrity of the tarballs, here are the hashes of the latest releases:

gimp-2.10.24.tar.bz2 (sha256):
gimp-2.10.22.tar.bz2 (sha256):
gimp-2.10.20.tar.bz2 (sha256):
gimp-2.10.18.tar.bz2 (sha256):
gimp-2.10.16.tar.bz2 (sha256):
gimp-2.10.14.tar.bz2 (sha256):
gimp-2.10.12.tar.bz2 (sha256):
gimp-2.10.10.tar.bz2 (sha256):
gimp-2.10.8.tar.bz2 (sha256):
gimp-2.10.6.tar.bz2 (sha256):
gimp-2.10.4.tar.bz2 (sha256):
gimp-2.10.2.tar.bz2 (sha256):
gimp-2.10.0.tar.bz2 (sha256):

GIMP help files are available at

Please consider using one of the mirrors listed below.

Development snapshots

We now have a separate page for development versions of GIMP.

Want to check out the GIMP 2.99.6 development release?
Get it on our development downloads page.

FTP and Web Mirrors

Win32 Installer Free Download Windows 10

We had a server move a while back that caused us to lose our existing mirrors (moved from physical to virtual server and to an environment that doesn't allow FTP access). On the plus side, we are now able to offer rsync access to

If you are running one of the existing GIMP mirrors, or want to create a new one, please contact us to get your rsync credentials.

United Kingdom
United States