Skip to content

From Winget to Intune in Minutes

Search 13,528+ Winget packages for free. When you find your app, sign in and upload it to Microsoft Intune - no scripting required.

Search the public Winget catalog

Search the public catalog without signing in

Try
No scriptingNo per-device feesSelf-hostableOpen source, AGPL-3.0
After you search

One selection. One review. One upload.

Choose a supported catalog app, review the deployment settings, then send it to your Microsoft Intune tenant.

  1. Selected appVerified

    7-Zip

    7zip.7zip

    Matched by its exact catalog ID
  2. Review

    Deployment settings

    Version
    Latest
    Architecture
    x64
    Install behavior
    System
    Assignments
    Optional
    Advanced settings remain available before upload.
  3. Destination

    Microsoft Intune

    Ready to upload

    IntuneGet packages the app and tracks the upload through to completion.

Exact catalog ID

The app you select is the app we open after sign-in.

Settings before upload

Review defaults or configure advanced deployment options.

Track every deployment

Follow packaging and upload progress from one place.

Capabilities

Less packaging work. More control.

The safeguards and automation you need before, during, and after every upload.

Before upload

Deploy with confidence

IntuneGet tests the Microsoft Graph access required for your selected deployment before packaging begins.

Permission check preview

  • App managementDeviceManagementApps.ReadWrite.All
  • Managed-device reportingDeviceManagementManagedDevices.Read.All
  • Enrollment status pagesDeviceManagementServiceConfig.ReadWrite.All
  • Assignment filtersDeviceManagementConfiguration.Read.All
Required access is verified before deployment
After upload

Stay current automatically

Choose auto-update, notify only, ignore, or pin version for every deployed app.

  • Google Chrome
    Auto-updateMonitoring
  • 7-Zip
    Notify onlyUpdate available
  • Visual Studio Code
    Pin versionPinned
Circuit breakersRate limitingFull update history

Know when action is needed

Send update and deployment alerts through email or webhooks.

  • Email
  • Teams
  • Slack

See every outcome

Status, history, and recovery guidance stay in one place.

  • Completed
  • In progress
  • Needs attention
  • Flexible search
  • Exact catalog IDs
  • Update history
  • Clear recovery paths
Compare your options

Choose the workflow that fits your team

The same Intune destination, with very different trade-offs in time, control, cost, and support.

IntuneGet

Fast, transparent, and self-hostable.

Best balance
Cost
Free and open source
App catalog
Supported Winget catalog
Time per app
About 5 minutes
Packaging and detection
Generated automatically
Updates
Flexible update policies
Support
Community on GitHub

Paid packaging tools

Best when a vendor SLA is essential.

Commercial assurance
Cost
Subscription licensing
App catalog
Vendor-curated catalog
Time per app
Minutes
Packaging and detection
Generated automatically
Updates
Vendor-managed options
Support
Commercial support and SLAs

Manual / DIY

Best for bespoke packaging workflows.

Maximum control
Cost
Your team's time
App catalog
Anything you package
Time per app
Often hours
Packaging and detection
Built and tested by you
Updates
You own the workflow
Support
Internal expertise

No seat limits, no per-device fees, and no lock-in.

Explore the app catalog
For MSPs

One workspace. Every client tenant.

Manage app deployments across customer tenants without switching accounts.

  • Tenant isolation
  • Role-based access
  • Complete audit trail

Contoso

Ready

Northwind

Uploading

IntuneGet

Review batch deployment

Verify the selected app and customer tenants before deployment.

7-Zip

7-Zip

7zip.7zip

4 selected tenants

  • ContosoReady
  • NorthwindUploading
  • FabrikamPackaging
  • AlpineQueued
Review deployment

Fabrikam

Packaging

Alpine

Queued

Trust by design

Your app goes to your tenant. Not ours.

A transparent path from the Winget catalog to Microsoft Intune.

Winget catalog

Public catalog of applications and manifests.

Installer streamed, not stored
IntuneGet

IntuneGet packaging

Prepares and validates packages for deployment.

Permissions checked
Microsoft Intune

Microsoft Intune

Package and metadata delivered directly to your tenant.

Live
13,528Apps in catalog
Open source - AGPL-3.0Full source available. Contributions welcome.
Self-hostable - Docker + SQLiteRun in your environment with minimal components.
🇪🇺EU metadata - FrankfurtHosted metadata is stored in Frankfurt, EU.
Access documented - Review every permissionAll requested permissions are documented for review.

Answers for the questions admins ask first.

Clear answers about permissions, packaging, deployment, and hosting.

IntuneGet uses a single delegated permission, User.Read, to sign you in and read your basic profile - nothing else runs under your user identity. The app itself uses five application permissions that a Global Administrator grants once through admin consent. Two of them allow writes: DeviceManagementApps.ReadWrite.All to create and update the apps IntuneGet uploads to your tenant, and DeviceManagementServiceConfig.ReadWrite.All for Intune service configuration used during app setup. The other three are read-only, covering device configuration, managed device information, and group membership.

See the full permissions list

Still have questions?

Open a GitHub Issue

Use IntuneGet your way.

Start with the hosted service, or run the same open-source platform in your own environment.

Fastest path

Start deploying now

Sign in, select an app, review the settings, and begin the upload.

Start upload to Intune
  • 5-minute setup
  • Hosted in the EU
  • No per-device fees