Publish your app in the Microsoft Store
Follow these steps to publish your app to the Microsoft Store:
Topic | Description |
---|---|
Create your app by reserving a name | Reserving your app's name is the first step toward distributing it via the Microsoft Store. |
Create an app submission for your app | App submissions contain all of the information needed to distribute your app in the Microsoft Store. |
Set your app's price and availability | Specify how, when, and where your app will be available to customers, your app's pricing model, and whether you'll offer a free trial. |
Specify your app's properties | App properties describe important details about your app including requirements, capabilities, and your contact information. |
Upload your app's packages | Upload your app's installer to the Microsoft Store. |
Create your app's store listing | Create your app's page in the Microsoft Store. |
Manage your app's submission | Provide details about how you would like Microsoft to process your app submission. |
Get your app certified | Microsoft's app certification process helps ensure only the highest quality apps are published on Windows. |
These additional features are currently only available to MSIX apps.
Topic | Description |
---|---|
Organizational licensing options | Choose whether and how your app is offered for volume purchases through Microsoft Store for Business and Microsoft Store for Education. |
Package flights | You can use package flights to distribute specific packages to a limited group of testers. |
Gradual package rollout | Publish your app to a small percentage of your users to monitor feedback and analytic data for the specific packages to make sure you’re confident about the update before rolling it out more broadly. |
Beta testing and targeted distribution | No matter how carefully you test your app, there’s nothing like the real-world test of having other people use it. |
Distribute LOB apps to enterprises | Distribute your line of business app to your organization’s users without making it broadly available to the public. |
To publish your PWA app, first convert your website into a PWA app. Then you can publish the PWA's MSIX installer in the store.
Follow these steps to publish your app to the Microsoft Store:
Topic | Description |
---|---|
Create your app by reserving a name | Reserving your app's name is the first step toward distributing it via the Microsoft Store. |
Convert your website into a high quality PWA | Turn your web app into a Windows app. |
Create an app submission for your app | App submissions contain all of the information needed to distribute your app in the Microsoft Store. |
Set your app's price and availability | Specify how, when, and where your app will be available to customers, your app's pricing model, and whether you'll offer a free trial. |
Specify your app's properties | App properties describe important details about your app including requirements, capabilities, and your contact information. |
Upload your app's packages | Upload your app's installer to the Microsoft Store. |
Create your app's store listing | Create your app's page in the Microsoft Store. |
Manage your app's submission | Provide details about how you would like Microsoft to process your app submission. |
Get your app certified | Microsoft's app certification process helps ensure only the highest quality apps are published on Windows. |
Follow these steps to publish your app add-on to the Microsoft Store:
Topic | Description |
---|---|
Create an app submission for your add-on | Add-on submissions contain all of the information needed to distribute your add-on in the Microsoft Store. |
Set your add-on's price and availability | Specify how, when, and where your add-on will be available to customers, your add-on's pricing model, and whether you'll offer a free trial. |
Specify your add-on's properties | Add-on properties describe important details about your app including requirements, capabilities, and your contact information. |
Create your add-on's store listing | Create your add-on's page in the Microsoft Store. |
Checklist for submitting an add-on
Here's a list of the info that you provide when creating your add-on submission. The items that you are required to provide are noted below. Some of these are optional, or have default values already provided that you can change as desired.
Create a new add-on page
Field name | Notes |
---|---|
Product type | Required |
Product ID | Required |
Properties page
Field name | Notes |
---|---|
Product lifetime | Required if the product type is Durable. Not applicable to other product types. |
Quantity | Required if the product type is Store-managed consumable. Not applicable to other product types. |
Subscription period | Required if the product type is Subscription. Not applicable to other product types. |
Free trial | Required if the product type is Subscription. Not applicable to other product types. |
Content type | Required |
Keywords | Optional (up to 10 keywords, 30 character limit each) |
Custom developer data | Optional (3000 character limit) |
Pricing and availability page
Field name | Notes |
---|---|
Markets | Default: All possible markets |
Visibility | Default: Available for purchase. May be displayed in your app's listing |
Schedule | Default: Release as soon as possible |
Pricing | Required |
Sale pricing | Optional |
Store listings
One Store listing required. We recommend providing Store listings for every language your app supports.
Field name | Notes |
---|---|
Title | Required (100 character limit) |
Description | Optional (200 character limit) |
Icon | Optional (.png, 300x300 pixels) |
When you've finished entering this info, click Submit to the Store. In most cases, the certification process takes about an hour. After that, your add-on will be published to the Store and ready for customers to purchase.
Note
The add-on must also be implemented in your app's code. For more info, see In-app purchases and trials.
Updating an add-on after publication
You can make changes to a published add-on at any time. Add-on changes are submitted and published independently of your app, so you generally don't need to update the entire app in order to make changes to an add-on such as updating its price or description.
To submit updates, go to the add-on's page in Partner Center and click Update. This will create a new submission for the add-on, using the info from your previous submission as a starting point. Make the changes you'd like, and then click Submit to the Store.
If you'd like to remove an add-on you've previously offered, you can do this by creating a new submission and changing the Distribution and visibility option to Hidden in the Store with the Stop acquisition option. Be sure to update your app's code as needed to also remove references to the add-on (especially if your previously-published app supports Windows 8.1 earlier; this visibility setting won't apply to those customers).
Important
If your previously-published app is available to customers on Windows 8.x, you will need to create and publish a new app submission in order to make the add-on updates visible to those customers. Similarly, if you add new add-ons to an app targeting Windows 8.x after the app has been published, you'll need to update your app's code to reference those add-ons, then resubmit the app. Otherwise, the new add-ons won't be visible to customers on Windows 8.x.
Feedback
Submit and view feedback for