AWESOMEINTUNE

139+ free, security-scanned tools for Microsoft Intune. Describe your problem - find the right tool in seconds.

Try:
139+tools93+contributors
Sponsored by
Devicie - Sponsor

Browse 139 Microsoft Intune tools

Desktop App
Verified

1PhoneMirror

1PhoneMirror is a Windows-based screen-mirroring receiver designed for Intune admins to capture consistent, framed mobile-device screens for documentation and training. It supports iOS/macOS AirPlay with optional PIN, Android wireless debugging via bundled adb/scrcpy, and experimental Miracast, delivering one-click screenshots or MP4/GIF recordings inside a device frame. Multiple devices can stay paired and be switched from a bottom bezel, with no app installations on phones.

Other
5/6

Driver Automation Tool

Driver Automation Tool is a PowerShell WPF desktop app that automates the full lifecycle of OEM driver and BIOS package management for ConfigMgr and Intune. It automatically discovers vendor catalogs, downloads with resume-enabled curl, extracts, builds WIMs, and wraps packages as .intunewin for Intune Win32 deployment. The tool supports multiple OEMs, BIOS update handling, hash verification, and configurable packaging (DISM/wimlib/7-Zip) to streamline ConfigMgr and Intune workflows.

Maurice Daly
Maurice Daly
Packaging
Web App

ADMX Web Viewer – Group Policy Browser

Browse and search ADMX Group Policy templates from 60+ vendors. Windows 11, Edge, Chrome, Office, Citrix and more. All languages supported.

A
admscope
Configuration
Other
Verified

EAM-AutoUpdater

EAM-AutoUpdater is a PowerShell-based automation tool for Microsoft Intune Enterprise Application Management (EAM) that detects available updates in the EAM catalog and automatically deploys new app versions. It migrates assignments, metadata, and Enrollment Status Page (ESP) configurations to the new version, handles supersedence by keeping only the latest two versions, and supports update rings, custom command-line parameters, app exclusions, and Teams notifications; it runs as an Azure Automation runbook with a managed identity or interactively for testing.

Janic Verboon
Janic Verboon
Automation
Other
5/6

Intune Adaptive Engine

The Intune Adaptive Engine is a PowerShell automation tool that keeps Entra ID group membership in sync with live Intune device inventory through YAML-driven rules. It queries Graph API for Intune devices and detectedApps, evaluates per-rule conditions, and performs the minimal add/remove actions to keep groups in sync—no agents, no P1/P2 licensing, and no custom code; WhatIf/dry-run, per-rule dry runs, auto group creation, platform filtering, and CI/CD-ready rule sets are supported.

Niklas Bruhn
Niklas Bruhn
Automation
PowerShell Module
4/6

Intune Device Migration

Intune Device Migration off-boards devices from one tenant and automatically joins them to a destination tenant, preserving user data during the transition. Built with PowerShell, Microsoft Graph, and Windows provisioning packages, it enables near-zero downtime cross-tenant migrations, with detailed logging, registry updates, and post-install validation to ensure provisioning packages are applied correctly.

Steve Weiner
Steve Weiner
Migration
Desktop App
Verified

TrustM365

TrustM365 is a free, self-hosted dashboard for Microsoft 365 administrators and MSSPs. It connects to multiple tenants via Graph, baselines exact resources and properties to monitor, detects drift with property-level diffs on every sync, and restores baseline values with one click. It provides branded reports, webhook alerts, and a full audit trail, plus auto-restore and multi-tenant views for MSSP workflows.

Anthony Porter
Anthony Porter
Configuration
Web App

Cloud Policy Preferences

Cloud Policy Preferences is a cloud-native Intune policy platform that restores Group Policy-like control: deploy registry, files, drives, printers, and more, with real-time monitoring and granular targeting. It offers RBAC, What-If analysis, auditing and reporting, automated validation, and Teams notifications, all secured by per-tenant TDEK, end-to-end encryption, and Entra ID authentication.

Maurice Daly
Maurice Daly
Configuration
Web App

Intune Guardian

Intune Guardian provides real-time monitoring and auditing of your Microsoft Intune environment, delivering visibility into device enrollment, policy changes, app deployments, and access controls. It features anomaly detection, security risk scoring, and comprehensive audit trails with exportable reports and dashboards for governance and compliance. Use it to detect misconfigurations, enforce policies, and accelerate incident response.

Simon Skotheimsvik
Maurice Daly
Jan Ketil Skanke
+2
Simon Skotheimsvik & 4 others
Reporting
Web App
Verified

Autopilot Monitor

Autopilot Monitor provides real-time visibility into Windows Autopilot enrollments with live telemetry, intelligent diagnostics, and automated troubleshooting. It includes a bootstrap script deployed via Intune, a lightweight Monitoring Agent, a Backend API (Azure Functions), and a Next.js web dashboard for fleet analytics. It tracks enrollment phases, runs customizable analyze rules, collects diagnostics, and notifies teams to accelerate issue resolution.

Desktop App
Verified

CMTrace Open

CMTrace Open is an open-source log viewer (Tauri v2, React/TypeScript, Rust) inspired by CMTrace.exe. It supports CCM, simple, and plain text logs with real-time tailing, virtual scrolling, filtering, highlighting, and color-coded severities. It includes embedded error lookup and diagnostics (IME log analysis, event timeline, download statistics, and a summary dashboard) for quick Intune-oriented insights. Flexible input from files, folders, or drag-and-drop.

Adam Gell
Adam Gell
Troubleshooting
Other
Verified

Wintuner GUI

WinTuner GUI is a modern PowerShell-based graphical interface for managing Microsoft Intune Win32 apps via WinGet packages. Search WinGet packages, create .wtpackage files, and deploy them to Intune, with update checks for existing apps. Features include fuzzy app discovery, persistent settings, interactive M365 login, and a JSON settings store for end-to-end Intune app lifecycle management.

Desktop App
Verified

DUDE Manager

DUDE Manager is a Windows PowerShell WPF GUI that configures, deploys, and monitors the DUDE automation engine, which dynamically synchronizes Intune device groups with Entra ID user groups. The sync runs in Azure Functions with a Managed Identity, supports transitive membership and nested groups, and includes safety rails (no shared credentials, prefix allowlists, blast-radius limiter, debug mode). The GUI handles deployment and monitoring, with ARM64 browser login for devices lacking WAM, and supports delegation features via Administrative Units and Defender tags.

Daniel Petri
Daniel Petri
Automation
Desktop App
Verified

Intune Profile Converter

Intune Profile Converter is a native macOS app that transforms Apple .mobileconfig profiles into Microsoft Intune-compatible formats. It supports Settings Catalog JSON and Preference File XML, automatically strips CMS/PKCS#7 signatures, and can batch process multiple profiles. It also handles MCX managed preferences, provides a session log with per-file results, and includes a built-in Settings Catalog reference browser with auto-updates via Sparkle.

Gil Burns
Gil Burns
Configuration
Web App
Verified

Windows LAPS Self‑Service Portal

Windows LAPS Self-Service Portal lets users securely retrieve the LAPS password for their own device without helpdesk tickets. Built on Azure Static Web Apps + Azure Functions and Entra ID, it enforces an only-my-device rule, requires a justification, and auto-hides the password after 60 seconds. Every access is auditable in Azure Table Storage, with a zero-stored-secrets design and Graph access via a Managed Identity.

D
Daniel Fraubaum
Automation
Desktop App
Curated

BrowserConfigEditor

BrowserConfigEditor is a macOS GUI tool that creates and edits browser policy configurations for enterprise deployments. It supports multiple browsers (Chrome, Edge, Safari, Firefox, Brave, and other Chromium-based browsers) and exports policies in plist, JSON, Intune XML, or shell scripts for deployment. It includes features like visual policy configuration, import/export, search/filter, built-in documentation, and deployment-ready outputs for MDM and Intune.

Gil Burns
Gil Burns
Configuration
Desktop App
Curated

Intune PPPC Utility

Intune PPPC Utility is a native macOS app for creating and editing PPPC profiles to deploy via Microsoft Intune as Settings Catalog configurations. It enforces a single permission model per entry (Allowed or Authorization), supports per-app entries and Apple Events, and can read code requirements via codesign. It can import mobileconfig payloads and live TCC data, and outputs JSON compatible with the Microsoft Graph API deviceManagement/configurationPolicies.

Gil Burns
Gil Burns
Configuration
Desktop App
Verified

IntuneWin Utility

IntuneWin Utility is a modern GUI tool for creating Microsoft Intune Win32 packages (.intunewin) from EXE or MSI installers. It wraps the official IntuneWinAppUtil.exe with a clean WPF interface, enabling asynchronous packaging, real-time logs, auto-detection of installers, and automatic output naming and sizing. It validates inputs, auto-creates missing folders, and prevents concurrent packaging to streamline Intune app deployments.

Mohammed Omar
Mohammed Omar
Packaging
Why you can trust these tools

66 of 139 listed tools passed every automated security check.

Automatically security-scanned

Every open-source tool's code is scanned for six classes of risk: obfuscation, remote execution, credential theft, data exfiltration, malicious patterns, and hardcoded secrets.

Curated by the community

Tools are reviewed and selected by Intune practitioners. Closed-source tools that can't be scanned are vetted manually before they're listed.

Free and open

Every tool in the directory is free to use. Source links and downloads go straight to the original author's repository - nothing is paywalled here.

FAQ

Frequently Asked Questions

Learn about our security verification process and how tools are curated

Have more questions? Open an issue on GitHub