Create and deploy Win32 apps to Microsoft Intune directly from your browser. No installation needed—just visit the site and start packaging.
- Works entirely in any modern browser
- Packages .exe and .msi installers into .intunewin format
- Connects securely to your Intune tenant via Entra
- Uploads packages and handles assignments automatically
- Saves your configurations for later use
- Comes with a built-in dark theme
- Open Source and MIT licensed
You can use the full version of the tool at intune-forge.vercel.app.
If you prefer running it yourself:
git clone https://github.com/realgarit/intuneforge.git
cd intuneforge
npm install
npm run devTo deploy apps, you'll need to register an application in Entra ID.
- Go to Entra ID App Registrations.
- Create a New registration named "IntuneForge".
- Choose Accounts in this organizational directory only.
- Under API permissions, add
DeviceManagementApps.ReadWrite.AllandGroup.Read.All(Delegated permissions) and grant admin consent. - Under Authentication, add Single-page application platform with these redirect URIs:
https://intune-forge.vercel.app/(Production)http://localhost:5173(Local Development)
- Copy the Client ID and Tenant ID from the Overview tab, you'll need them to log in.
IntuneForge handles everything locally on your machine using the browser's Web Crypto API.
When you add an installer, it gets compressed into a ZIP, encrypted with AES-256, and bundled with the required XML metadata. The final .intunewin file is assembled right in your browser memory. Your files never leave your computer until you hit deploy, which sends them directly to your Intune tenant.
We support all the standard detection methods:
| Type | Checks for |
|---|---|
| Registry | Keys or values |
| File | Existence, version, or size |
| Script | Custom PowerShell logic |
| MSI | Product codes |
- React & TypeScript
- Vite for building
- Tailwind CSS & shadcn/ui for styling
- MSAL.js for authentication
- JSZip & Web Crypto API for the heavy lifting
If you're looking for the original PowerShell automation scripts, check the legacy/ directory. They're still there if you need them.
Found a bug or have an idea? Feel free to open an issue or submit a pull request.
See LICENSE.
- Inspired by MSEndpointMgr/IntuneWin32App
- UI components by shadcn/ui