The powerful multi-platform Java installer builder for Mac

install4j for Mac

Join our mailing list

Stay up to date with latest software releases, news, software discounts, deals and more.

Download install4j 10.0.7

install4j for Mac

  -  143.64 MB  -  Trial
  • Latest Version

    install4j 10.0.7 LATEST

  • Review by

    Daniel Leblanc

  • Operating System

    macOS 10.12 Sierra or later

  • User Rating

    Click to vote
  • Author / Product

    ej-technologies GmbH / External Link

  • Filename


  • MD5 Checksum


install4j for Mac is a powerful multi-platform Java installer builder that generates native installers and application launchers for Java applications. Some installer builders require that you first become an expert in building installers. Not so with the app, where all configuration steps are intuitive and self-explanatory.

The install4j IDE for macOS guides you naturally through the process of gathering the required information. Building an installer that works is a matter of minutes. Nonetheless, you have a powerful arsenal of functionality at your disposal when you need it.

The installer is the first thing your users see of your application. A smooth installation experience is an important step in creating happy users and a successful product. A substandard installer, however, can ruin the initial impression that is so important for the image of a product. With the IDE, your installers will look beautiful and feel natural to users on all platforms.

With the app, you can configure the screen flow for the installer and uninstaller it in any way you like. It provides screens and actions for a wide variety of use cases and allows you to create your own actions directly in the install4j IDE. Actions can be attached to each screen, making install4j for Mac a visual programming system far more powerful than traditional installer builders.

It offers several templates for updaters that enable you to create an auto-update solution for your application with just a few clicks. Auto-updaters are fully customizable, so they can support your special requirements for a large number of scenarios. More generally, It supports the creation of custom installer applications that are packaged with your application.

Querying information from the user that's specific to your application does not have to be hard. Besides programming your own custom screens, It includes a unique concept of form screens that look good and are easy to configure. With its powerful variable system, It enables you to use the entered information in other screens and actions. Creating a user interface cannot get any easier than this.

Note: 90 days trial version.

Also Available: Download install4j for Windows

What's new in this version:

New features:
- Enabled control flow guard (CFG) for Windows binaries generated by install4j
- Support new Windows 10 DPI awareness settings in the executable manifest. This fixes problems when moving windows between monitors with different DPI settings.
- Show strong configuration and build warnings for macOS single bundle media files which do not work on macOS 14+ anymore and will be removed in install4j 11
- Support Alt-+/- on numeric keypad as secondary keyboard accelerators for the enable/disable actions
- Report bean IDs in annotated stack traces

- If a variable was entered for the JRE bundle version that resolved to non-digit characters, an NPE was thrown
- Executable processors for Windows media file: Fixed tools like smctl from DigiCert ignoring input files
- Zulu hotfix releases with identical version number were not used
- Calling context.getWizardContext().setControlButtonEnabled/setControlButtonVisible for the cancel button in unattended mode with progress bar did not work
- Fixed a problem with a JRE bundle not being used when a media file had an overridden JRE bundle with a major version larger than the one configured under General Settings->JRE bundles
- UpdateChecker.executeScheduledUpdate is now executed in a background thread to avoid blocking
- A SecurityManager deprecation warning was shown when running with an OpenJ9 JRE
- Redirection files with installer variables in the file name caused an error in the uninstaller
- Proxy auto-detection for URLs without host name and protocol threw an exception

Join our mailing list

Stay up to date with latest software releases, news, software discounts, deals and more.