Skip to content

Stop hand-packaging apps for Intune.

PatchBee keeps 6,300+ Windows and macOS apps ready to deploy. Pick one and it does the packaging for you: it writes the install and detection logic, builds the .intunewin, then publishes and assigns it to your Entra groups, the same way on both platforms.

Free forever under 50 devices, or a 30-day trial of Pro. No card, either way.

app.patchbee.io/library
PatchBee App Library showing 6,300+ curated Windows and macOS apps with icons, publishers, versions and installer-type badges.

6,300+ apps and counting, synced from winget & Homebrew.

How it works

Sign up and connect once, then every app follows the same three steps.

  1. 1

    Sign in and pick a plan

    Sign in with your Microsoft work account, answer a couple of questions, and choose Free or a 30-day trial. No card.

  2. 2

    Connect your Intune tenant

    A one-time Entra sign-in with encrypted, least-privilege credentials.

  3. 3

    Pick an app from the catalog

    Search 6,300+ Windows and macOS apps by name, publisher, or type.

  4. 4

    Read the generated plan

    Check the install commands and detection rules, and change anything before you package.

  5. 5

    Publish and assign

    PatchBee builds the .intunewin, publishes it, and assigns it to your groups.

What PatchBee handles

Everything Intune makes you do by hand, automated

The tedious, error-prone parts of getting apps onto Intune, handled the same way across Windows and macOS.

Curated catalog

4,551 Windows apps from winget and 1,321 macOS apps from Homebrew, scoped to what companies actually deploy and ranked by real-world popularity. No more hunting vendor download pages.

wingetHomebrewWindowsmacOS

One-click packaging

Pick an app and PatchBee generates the whole Intune plan: install and uninstall commands, detection rules, requirements, and a signed .intunewin.

Publish to Entra groups

Connect your tenant once. After that, packaging, publishing, and assigning to Entra groups all happen in one place.

Update automation

PatchBee spots new versions and rolls them out through staged rings, with auto-approve policies, supersedence, and one-click rollback when a build goes wrong.

Multi-tenant and MSP

Manage many customer Intune tenants from one console, with per-customer scoping so a job always lands in the right place.

Secure by design

Entra sign-in, encrypted connection secrets, SSRF-guarded downloads, and a SHA-256 check on every installer before it ships.

The plan engine

See the exact plan before anything ships

PatchBee inspects each app and builds a deployment plan you can read, and change, before it ships. MSI, EXE, pkg, dmg, and native MSIX each get the right handling.

app.patchbee.io/library/Google.Chrome/plan
A PatchBee Windows package plan for Google Chrome showing the MSI installer, SHA-256 hash, and generated msiexec install and uninstall commands.

Windows package plan

Generated msiexec install and uninstall commands, with detection rules you can review.

Generated plan · Google.Chrome

Install command

msiexec /i "GoogleChromeStandalone.msi" /qn /norestart

Detection rule

file C:\Program Files\Google\Chrome\Application\chrome.exe
version ≥ 126.0
Installer SHA-256 verified before packaging
app.patchbee.io/library/git-credential-manager/plan
A PatchBee macOS package plan showing a pkg installer configured with bundle-identity based detection rules for Intune.

macOS bundle-identity detection

pkg and dmg installers deploy with bundle-identity detection.

app.patchbee.io/dashboard
The PatchBee dashboard showing catalog totals, recent packaging jobs with their states, and the last catalog sync summary.

Deployment dashboard

Catalog totals, recent packaging jobs, and the last catalog sync at a glance.

Manual Intune vs PatchBee

The same job, minus the busywork

What it takes to get one app onto Intune by hand, and what it takes with PatchBee.

Manual Intune packaging compared with PatchBee
TaskDoing it by handWith PatchBee
Time per app45–90 minutes*About 2 minutes
Detection rulesWritten by hand, hoping they matchAuto-generated and shown to you
Silent-install switchesGuessed, then tested on a VMKnown and pre-filled per installer
UpdatesRe-package the app every releaseStaged rings, supersedence, one-click rollback
macOSA separate, manual processSame catalog, same console
Installer integrityManual checks, or noneSHA-256 verified before packaging

* 45–90 minutes is the widely cited industry norm for manually packaging a single app for Intune, not a PatchBee measurement.

By the numbers

Every app in the catalog has a working path to Intune.

Packaging one app used to mean chasing an installer, then guessing the right silent-install switches, then writing detection rules by hand, and repeating all of it on the next update.

PatchBee does that work and shows you the result before anything ships, so a package that took an afternoon takes a couple of minutes and behaves the same on Windows and macOS.

6,300+
apps ready to deploy
2
platforms, one console
SHA-256
verified before it ships
100%
have a working deploy path

Security

Works with your Intune, on your terms

PatchBee connects to your tenant with least privilege and keeps the sensitive parts locked down. No agents, no surprises.

Your tenant stays the source of truth

PatchBee works with Intune through the Microsoft Graph. There's no agent to install and nothing to run on your endpoints. Your tenant remains the system of record; PatchBee just does the packaging.

Least-privilege Graph permissions

PatchBee requests only the Graph scopes it needs to package, publish, and assign. Nothing more.

Encrypted connection secrets

Tenant connection secrets are encrypted at rest and never shown back to you in the UI.

SSRF-guarded downloads

Installers are fetched through SSRF-guarded requests, so PatchBee only pulls from the real source.

SHA-256 verified installers

Every installer is hashed and checked before packaging, so what ships is what the publisher released.

Pricing

Simple plans, the full catalog on every one

Every plan includes all 6,300+ apps across Windows and macOS. Update automation and MSP mode scale up from there.

Free

$0free forever

Up to 50 devices

The whole packaging workflow for a small fleet, free forever.

Most popular

Pro

$3per device / year

Unlimited devices

Keep a whole fleet current, automatically, across any number of devices.

MSP / Enterprise

Let's talkcustom volume pricing

Many tenants

For MSPs and large estates spanning many customer tenants.

Free forever for up to 50 devices, or try Pro or MSP for 30 days. No card at any point.

FAQ

Questions, answered

The things IT teams ask before they connect a tenant.

How do I get started, and do I need a card?

Select Start free and sign in with your Microsoft work account. PatchBee asks for your company name, your role, and roughly how many devices you manage, then you pick a plan: Free forever under 50 devices, or a 30-day trial of Pro or MSP. No card, at any point. If you later decide to stay on a paid plan, we email you an invoice.

What Entra permissions does PatchBee need?

PatchBee signs in with Entra and requests least-privilege Microsoft Graph permissions, just enough to publish Win32, MSIX and macOS apps and assign them to the Entra groups you choose. It doesn't ask for scopes it doesn't use.

Where does packaging happen, and what happens to installer data?

PatchBee downloads each installer through SSRF-guarded requests, verifies its SHA-256, and builds the .intunewin or macOS package before handing it to Intune. Installers come straight from the publisher's source, and connection secrets are encrypted at rest.

Does anything reach my tenant without my approval?

No. PatchBee shows you the full generated plan (install and uninstall commands, detection rules, and requirements) and nothing publishes or assigns to your tenant until you approve it.

What happens when a package breaks?

Updates roll out through staged rings, so a bad build is caught before it reaches everyone. Supersedence chains upgrades cleanly, and one-click rollback returns you to the last known-good version.

Do I need to install an agent?

No. PatchBee works with Intune through the Microsoft Graph. There's nothing to deploy to your endpoints. Intune stays the delivery mechanism and your tenant stays the source of truth.

How does macOS packaging work?

macOS pkg and dmg installers are packaged for Intune with bundle-identity based detection, so they deploy and detect the same way your Windows apps do, from the same console.

Can MSPs keep customers separate?

Yes. MSP mode runs many customer tenants from one console with per-customer scoping, so every packaging and assignment job lands in the right tenant and customers stay isolated.

Try PatchBee on your tenant.

Sign in with your Microsoft work account, pick a plan, and connect your tenant. Free forever under 50 devices, or a 30-day trial of Pro or MSP. No card.