Post Your Build Ideas
Launch

How to Launch a Windows App for Free: Store, winget and SmartScreen

You can launch a Windows app for free in three ways: a Microsoft Store listing, a manifest in the open winget repository, or a direct download from your own page. Microsoft Store registration lists no fee for individuals or companies. The main hurdle is trust: Microsoft Defender SmartScreen warns on files and signatures with no reputation, so plan for signing and for explaining the warning.

What is the real obstacle in a Windows launch?

The obstacle is usually a warning dialog, not an approval queue. Microsoft’s SmartScreen documentation, read on 13 November 2026, says the feature checks downloaded programs and the digital signature used to sign a file. If a URL, file, app or certificate has an established reputation, users see no warning; if there is no reputation, the item is treated as a higher risk and presents a warning. A new app from an unknown publisher has no history by definition, so some early visitors will see a warning, however clean your code is.

That one fact shapes the launch. You are choosing a route partly by how much of that friction it removes, and you are writing your download page to meet the visitor who hesitates at the dialog.

Which of the three routes fits your app?

What each route asks of you and gives you
RouteWhat it asksWhat it givesCatch
Microsoft StoreA Partner Center account (individual or company), then submissionA place people browse, listed under your own publisher namePackaging and policy rules; read its store policies first
wingetA YAML manifest sent as a pull request to Microsoft’s open winget-pkgs repository on GitHub, following its policiesA command line install for people who use that toolReaches technical users; the app must already be downloadable
Direct downloadA site and an installerTotal control over price, updates and brandingYou carry the trust work and the SmartScreen reputation

Microsoft’s page on opening a developer account, read the same day, says there are individual and company account types in Partner Center and that, with its new onboarding experience, there are no registration fees for either, so you can start publishing at no cost. The Windows Package Manager pages describe a manifest as a YAML file following its schema and the repository as open source on GitHub, at microsoft/winget-pkgs. Store policies are in Microsoft’s Store policies documentation.

How do you lower the trust friction before launch?

  • Sign the installer and the executable, with the same publisher identity every release. The SmartScreen page names the signature as one of the things it checks.
  • Host the download on your own HTTPS page, under a name that matches the product. A random file host makes a download look less trustworthy.
  • Say what to expect. On the download page, add a short note on the dialog a new user may see, and what to check. This costs you nothing and rescues hesitant visitors.
  • Provide a checksum so careful users can verify the file they got.
  • Offer a Store or winget route for the people who will not click through a warning.

We did not find in the page how many downloads it takes for a file or publisher to build a reputation, so we cannot give a number; assume the first weeks are the rough part, and track how many people abandon at install.

What makes a Windows install feel safe?

Windows users judge an app by what it does to the machine, so show restraint. Install per user if you can, so no administrator prompt appears. Do not add startup items, browser extensions or toolbars the user did not choose. Provide a normal uninstall entry that really removes the app. Test on a clean virtual machine with default security settings and a standard user account, not on the development machine where everything is already allowed.

  1. Build the installer and run it on a fresh virtual machine.
  2. Download it with a browser, not by copying it across, because the SmartScreen page says it checks files that browsers and email clients download and run.
  3. Note every dialog, from the browser’s warning to the installer’s prompts.
  4. Fix what you can, and document what remains on the download page.

How do Windows users hear about it?

Through the store’s search if you listed there, through package-manager commands if you submitted a manifest, and through the places that review software. Publish a page for the app on the free launch board with the download link, then use the Windows app places page to pick two directories after you check their fees. The Mac app playbook covers the neighbouring platform if you ship to both, and the board’s productivity ideas have concepts that suit a desktop.

Write the download page for someone comparing three tools: one screenshot of the main window, what the app changes on the machine, the supported Windows versions and a visible changelog. Measure how many visitors start the download, how many finish the install and how many open the app on a second day; the drop between the first two numbers is the cost of the warning. The launch metrics checklist offers a layout.

Frequently asked questions

Is it free to publish on the Microsoft Store?

Microsoft’s account-opening page, read on 13 November 2026, says individual and company accounts both have no registration fee with its new onboarding experience. Confirm on the current page, since fees and flows change. A direct download or a winget manifest has no store fee at all.

Why does Windows warn about my new app?

Microsoft Defender SmartScreen checks downloaded programs and the digital signature used to sign them. When a file, app or certificate has no established reputation, it is treated as higher risk and shows a warning. Signing consistently, hosting on your own HTTPS page and explaining the dialog help early visitors.

What is winget and do I need it?

winget is Windows Package Manager, which installs apps from a command line. You submit a YAML manifest as a pull request to Microsoft’s open repository, following its policies. You do not need it to launch, but it gives technical users an easy install route and costs nothing.

Should I launch on the Microsoft Store first?

Choose it if your audience browses the store or you want fewer trust dialogs, and if your app can meet its packaging rules. Choose direct download if you need full control of updates and payment. Many apps use both, with the website as the main page.

Written by Post your build ideas with AI assistance and edited for this site. Where a page names another product, the facts came from that product’s own pages on the date shown above; terms change, so check them before you rely on them. About the publisher.