A native macOS app for converting Apple .mobileconfig configuration profiles into Microsoft Intune-compatible policy formats.
- Settings Catalog conversion — Converts mobileconfig payloads to Intune Settings Catalog JSON, ready to import via the Microsoft Graph API or Intune portal.
- Preference File conversion — Converts mobileconfig payloads to Intune Preference File XML, compatible with the Intune Templates → Preference file policy type.
- Remove Signing — Strips CMS/PKCS#7 signatures from signed mobileconfigs and saves the result as a plain unsigned
.mobileconfig. Unsigned files are automatically skipped. - Batch processing — Select and convert multiple
.mobileconfigfiles in a single operation. - Signed profile support — Automatically strips CMS/PKCS#7 signatures before conversion.
- MCX managed preferences — Handles
com.apple.ManagedClient.preferencespayloads, splitting each bundle domain into its own output file. - Session log — A running log of all conversions in the current session, with per-file results, warnings, and Finder reveal links. Exportable as plain text.
- Settings Catalog Reference — A built-in, searchable 3-pane browser for the bundled Intune Settings Catalog, so you can look up any setting without leaving the app.
- Automatic updates — Powered by Sparkle.
- macOS 15 Sonoma or later
- Download the latest release from the Releases page.
- Open the
.dmg, drag Intune Profile Converter to your Applications folder. - Launch the app. macOS may prompt you to confirm opening an app from the internet — click Open.
- Use the popup menu in the toolbar to choose a mode: Settings Catalog, Preference File, or Remove Signing.
- Click Open mobileconfig… and select one or more
.mobileconfigfiles. - Conversion results appear immediately in the session log.
- Click the folder icon next to any output path to reveal the file in Finder.
Full usage documentation is available in the Wiki.
See LICENSE for details.
