Drop an MSI. Ship it to Intune.

Wintune turns Windows MSI installers into validated, Intune-ready .intunewin packages — natively on your Mac, fully offline. No Windows VM. No Content Prep Tool. No uploads to anyone's server.

Get it on the Mac App Store See how it works Coming soon
app.msi

Windows installer

app.intunewin

Intune Win32 package

0

Windows VMs required

100%

Offline — files never leave your Mac

12

Validation checks on every build

AES-256

Microsoft-compatible encryption

How it works

01

Drop

Drag any MSI in. Wintune reads the Windows Installer database directly — product and upgrade codes, version, publisher, architecture, install context, services and custom actions. The installer is treated strictly as data, never executed.

02

Review

Silent install and uninstall commands, an MSI detection rule, requirements and return codes are generated for you. Adjust anything in the project workspace while smart warnings flag per-user installs, reboot triggers and missing upgrade codes.

03

Build

One click produces a validated .intunewin. Wintune reopens its own output and proves structure, HMAC, digest and decryption before it says done — then saves everything as a reusable .intuneproject.

Built like it matters

A from-scratch engine, not a wrapper.

Privacy

Fully offline

No network calls, no analytics, no accounts. Installers never leave your Mac — the privacy label reads "Data Not Collected."

Compatibility

Microsoft-compatible

Byte-layout compatible with the Win32 Content Prep Tool — AES-256-CBC and HMAC-SHA256, proven against the official tool's own output.

Guardrails

Smart warnings

Per-user installs, custom actions, external source files and reboot triggers get flagged before they reach your tenant.

Troubleshooting

MSI table inspector

Browse tables, the string pool and SummaryInformation straight from the installer database when you need ground truth.

Round trips

Inspect & extract

Validate, inspect, decrypt and unpack any .intunewin — including packages you didn't build.

Workflow

Reusable projects

.intuneproject bundles keep the installer, metadata, commands and build history together for the next version bump.

The workspace

One window. Every field Intune asks for.

Identity, deployment commands, detection, requirements and return codes sit in one sidebar — filled in from the installer before you've scrolled. What you ship is exactly what the admin center expects.

Wintune project workspace showing extracted MSI metadata and deployment commands for the Cloudflare One Client installer
Pricing

One price. Zero subscriptions.

Buy it once on the Mac App Store and package every Windows app your tenant needs. Volume purchasing through Apple Business Manager works like any other Mac app.

Mac App Store
$4.99 one-time

No subscription. No account. No telemetry.

Universal — Apple Silicon & Intel
Unlimited packages & projects
Inspector, validator & extractor
12-check validation on every build
Get it on the Mac App Store

Coming soon — launching with 1.0

FAQ

Straight answers.

Do I need Windows anywhere?

No. Wintune reads the Windows Installer database with its own native Swift engine — no VM, no IntuneWinAppUtil.exe, nothing to bootstrap. The MSI is parsed as data and never executed.

Will Intune actually accept the output?

Yes. The .intunewin layout is byte-compatible with Microsoft's Win32 Content Prep Tool — AES-256-CBC encryption with HMAC-SHA256 — and every build is reopened and put through twelve validation checks before Wintune reports success.

Does anything leave my Mac?

Nothing. Packaging is 100% offline — no network calls, no analytics, no accounts. Installer files are processed locally and stay on your machine.

Can it open packages built by Microsoft's tool?

Yes — inspect, validate, decrypt and extract existing .intunewin files, whoever built them. The validator is tested against real IntuneWinAppUtil output.

What about EXE installers?

MSI is today. EXE, script and PSADT packaging — plus direct Microsoft Graph upload to Intune — are on the roadmap.

The next MSI is a two-drag job.

Drop it on Wintune, read the warnings, hit Build. The .intunewin comes out with its commands and detection rule already written.

Get it on the Mac App Store Coming soon