Microsoft Store App Downloader avatar
Microsoft Store App Downloader

Pricing

from $0.01 / 1,000 results

Go to Apify Store
Microsoft Store App Downloader

Microsoft Store App Downloader

Get direct download links for Microsoft Store apps. Extract MSIX/APPX packages for offline installation on Windows 10/11. Choose architecture (x64, x86, ARM). Supports 35+ languages and all release channels. Returns URL, version, size, SHA1 hash.

Pricing

from $0.01 / 1,000 results

Rating

0.0

(0)

Developer

Rixin Sc

Rixin Sc

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

0

Monthly active users

6 days ago

Last modified

Share

What does Microsoft Store Downloader do?

Microsoft Store Downloader extracts direct download links for Microsoft Store apps, enabling offline installation on Windows 10 and Windows 11 devices. You can use this Actor to obtain app packages (MSIX bundles or APPX) for any publicly available app in the Microsoft Store.

  • Get direct download URLs for Microsoft Store applications
  • Extract app packages (MSIX bundles or APPX) for offline installation
  • Choose your target CPU architecture (x64, x86, ARM64, ARM)
  • Support for 35+ languages including English, German, French, Spanish, Chinese, Japanese, and more
  • Choose from multiple release channels: Retail, Release Preview, Windows Insider Slow, and Windows Insider Fast
  • Obtain file integrity data including SHA1 hash for verification
  • Export data in multiple formats: JSON, CSV, Excel, or HTML
  • Connect to any AI chatbot using Apify MCP server
  • Export via SDKs (Python & Node.js), use API Endpoints, webhooks, or integrate with workflows

What data can you get?

Microsoft Store Downloader extracts comprehensive information about app packages:

Product NameVersion NumberDownload URL
File NameFile SizeSHA1 Hash
Expiration TimeCategory IDInput URL

How to use Microsoft Store Downloader?

Microsoft Store Downloader is user-friendly and provides a smooth experience even for those new to data extraction. Here's how to get started in 5 steps:

  1. Create a free Apify account using your email
  2. Open Microsoft Store Downloader
  3. Add Microsoft Store app URLs that you want to get download links for
  4. Click the "Start" button and wait for the data to be extracted
  5. Download your data in JSON, XML, CSV, Excel, or HTML

Input

To start extracting download links, fill in the input form. Microsoft Store Downloader accepts the following parameters:

  • Microsoft Store URLs (required): List of app URLs from the Microsoft Store. Example: https://apps.microsoft.com/detail/9nksqgp7f2nh
  • Release Ring: Choose which release channel to fetch from:
    • Release Preview (default)
    • Retail
    • Windows Insider Slow
    • Windows Insider Fast
  • Architecture: Target CPU architecture (only applies for apps with architecture-specific APPX builds):
    • 64-bit / x64 (default)
    • 32-bit / x86
    • ARM64
    • ARM
  • Language: Select from 35+ supported languages for localized app packages

Input JSON

{
"urls": [
"https://apps.microsoft.com/detail/9nksqgp7f2nh",
"https://apps.microsoft.com/detail/9ncbcszsjrsb"
],
"ring": "RP",
"lang": "en",
"arch": "x64"
}

Output

The results are stored in a dataset which you can find in the Storage tab. Here's an example of the output:

{
"inputUrl": "https://apps.microsoft.com/detail/9nksqgp7f2nh",
"productName": "WhatsAppDesktop",
"version": "2.2587.9.0",
"downloadUrl": "https://tlu.dl.delivery.mp.microsoft.com/...",
"fileName": "5319275A.WhatsAppDesktop_2.2587.9.0_neutral_~_cv1g1gvanyjgm.msixbundle",
"fileSize": "150.5 MB",
"sha1": "A1B2C3D4E5F6...",
"expiresAt": "2025-02-03 12:00:00",
"categoryId": "9NBLGGH4S8BT"
}

Output Fields

FieldDescription
inputUrlThe original Microsoft Store URL that was processed
productNameThe name of the application
versionThe version number of the app package
downloadUrlDirect download URL for the app package (expires after ~24 hours)
fileNameFull filename of the app package (MSIX bundle or APPX)
fileSizeHuman-readable file size (e.g., "150.5 MB")
sha1SHA1 hash for verifying download integrity
expiresAtTimestamp when the download link expires
categoryIdMicrosoft Store category identifier

Use Cases

  • Enterprise app deployment: Download apps for deployment across corporate Windows devices without Microsoft Store access
  • App archival and backup: Create backups of specific app versions for compliance or rollback purposes
  • Offline installation packages: Prepare installation files for environments with limited internet connectivity
  • Software inventory management: Track and document app versions across your organization
  • Development and testing: Obtain specific app versions for compatibility testing

FAQ

How much does it cost to use Microsoft Store Downloader?

Microsoft Store Downloader uses the pay-per-event (PPE) pricing model. You're charged a fixed price for each URL processed and each valid result returned. Your costs can be easily calculated using the information in the Actor's pricing tab. Note that on paid plans, a discount is applied; read our pricing page for more details.

Can I use integrations with Microsoft Store Downloader?

You can integrate Microsoft Store Downloader with almost any cloud service or web app. We offer integrations with Make, Zapier, Slack, Airbyte, GitHub, Google Sheets, Google Drive, and many more.

Alternatively, you can use webhooks to trigger actions whenever an event occurs, such as getting a notification when the Actor successfully finishes a run.

Can I use Microsoft Store Downloader with the Apify API?

The Apify API gives you programmatic access to the Apify platform. The API is organized around RESTful HTTP endpoints that enable you to manage, schedule, and run Apify Actors. The API also lets you access any datasets, monitor Actor performance, fetch results, create and update versions, and more.

To access the API using Node.js, use the apify-client NPM package. To access the API using Python, use the apify-client PyPI package.

Check out the API tab for code examples, or see the Apify API reference docs for all the details.

Can I use Microsoft Store Downloader through an MCP Server?

With Apify API, you can use almost any Actor in conjunction with an MCP server. You can connect to the MCP server using clients like Claude Desktop and LibreChat, or even build your own. Read all about how you can set up Apify Actors with MCP.

Download links typically expire after approximately 24 hours. Make sure to download the files promptly after obtaining the links.

What release channels are available?

  • Retail: The stable, publicly released version
  • Release Preview: Early access to upcoming features being tested before general release
  • Windows Insider Slow: Beta features for Windows Insider participants
  • Windows Insider Fast: Cutting-edge features for advanced testers

What's the difference between MSIX bundle and APPX?

  • MSIX bundle (.msixbundle): A package containing multiple architecture builds in one file. The system automatically selects the right version during installation. Most modern apps use this format.
  • APPX (.appx): An architecture-specific package for a single platform (x64, x86, ARM64, or ARM). Use the Architecture input parameter to select your target platform.

Some apps use architecture-specific APPX packages, while most others use MSIX bundles.

Your feedback

We're always working on improving the performance of our Actors. If you have any technical feedback for Microsoft Store Downloader or found a bug, please create an issue in the Issues tab.