Everything you need to know about creating professional Windows MSI installers.
New to MSI Installer? Start here with our beginner guides.
Download MSI Installer from JRBUDDY, run the setup, and activate your license. Requires Windows 10/11 (64-bit), 1.6 GHz CPU, and 200 MB disk space.
Create your first MSI installer in minutes: launch the app, choose Standard MSI project, add your files via drag-and-drop, configure app info, select a theme, and click Build.
The 5-tab workspace: Source Files (drag-and-drop), Application Info (name, version, publisher), Install Options, UI Type, and Appearance (themes).
MSI Installer supports four project types for different deployment needs.
Full-featured MSI installer with files, shortcuts, registry entries, and customizable wizard UI. Supports all 6 themes, 14 languages, and custom wizard steps (Welcome, License, Directory, Progress, Finish).
~50KB download stub that fetches payload at runtime from a URL. Supports ZIP, RAR, 7Z, EXE archives with optional password protection and SHA256 hash verification.
MSI with prerequisites bundled using WiX Burn. Automatically installs .NET Framework, VC++ Redistributable, or custom dependencies with detection conditions before your main app.
Repackage existing EXE or MSI installers into an MSI shell for enterprise deployment. Apply MST transforms, custom silent arguments, and SCCM/Intune compatibility.
In-depth information on key MSI Installer features.
Sign your MSI installers with a code signing certificate for trusted distribution. MSI Installer Pro integrates with your .pfx certificate file. Configure the certificate path, password, and timestamp server in the Build Options tab. Supports SHA256 signing algorithm.
Automate MSI builds from the command line for CI/CD pipelines. Use with GitHub Actions, Azure DevOps, Jenkins, or any automation tool. Pass your project profile (.json) as input and get the built MSI/EXE as output.
MSI installers support three UI modes: Silent (no UI, fully automated), Minimal (progress bar only), and Standard (full wizard). Use msiexec /i YourApp.msi /qn for silent install. Perfect for SCCM, Intune, and Group Policy deployment.
Protect your installer and application files with AES-256 encryption, assembly obfuscation via ConfuserEx, anti-tampering detection, anti-debug checks, GUID randomization, encrypted payloads (XOR), decoy files, and string/filename obfuscation.
Add custom registry entries with randomization option. Supports all value types (REG_SZ, DWORD, BINARY, etc.) and installation conditions. Install and configure Windows services with automatic startup type.
Configure compression levels (None to Maximum), ICE validation, file filtering, PDB generation, verbose logging, and output paths. Save/load installer profiles as JSON for reuse and version control.
Contact our support team at support@jrbuddy.com or visit the product page.