Hosted Web Apps

Build great Windows 10 apps with your existing website code whether you’re using a Windows PC or a Mac. Choose your development platform, then follow the instructions.

What are Hosted Web Apps on Windows 10?

For existing web applications, Windows 10 makes it easy for you to create a Universal Windows Platform (UWP) app that packages your website for publishing to the Microsoft Store.

  • Look great across all Windows-based devices, including PCs, tablets, phones, HoloLens, Surface Hub, Xbox and Raspberry Pi.
  • Update and call native Windows APIs from JavaScript running on your website, creating a more engaging user experience.
  • Integrate with Cortana voice commands.
  • Debug your app with Microsoft Edge F12 Developer Tools.
  • Track status, ratings, and reviews, see analytics, and get paid for all of your apps in the Microsoft Store.

Start your app

Create your app with Visual Studio on Windows

With Visual Studio, you can create your very own Hosted Web App in a matter of minutes. The free, full-featured Visual Studio Community 2015 includes the Windows 10 developer tools, universal app templates, a code editor, a powerful debugger, Windows Mobile emulators, rich language support, and much more.

Create your app with ManifoldJS or App Studio on a Mac

If you do not have access to Visual Studio, there are a few options from which you can choose. ManifoldJS is a Node.js app that easily installs from NPM. You can also use App Studio, a free, online app creation tool that allows you to quickly build Windows 10 apps.

Convert your Chrome app to work on the Universal Windows Platform

We have made it easy to convert your existing Chrome hosted app to a Windows Hosted Web App with the HWA-CLI tool, which generates an .appx package from your existing .zip or .crx files.

Enhance your app with the Universal Windows Platform

Access native Windows features

Make your app sparkle by accessing native Windows features in JavaScript from the Windows Runtime.

Keep your app secure

Set Application Content URI Rules (ACURs) with our Content Security Policy (CSP) model and keep your app secure.

Integrate Cortana voice commands

Run your app with the power of voice!

Declare app capabilities

Grant programmatic access to user resources and device functionality.

Verify identity with OpenID and OAuth

Create a simple and smooth login flow for your users by verifying their identity with OpenID and OAuth.

Create a Hybrid App

Stop having to decide between running online with a Hosted Web App and running offline with a Packaged Web App – have a bit of both.


Contoso Travel App

The Contoso Travel App demonstrates a few simple ways to call the Windows Runtime APIs. The source code is available here.

Windows Runtime APIs in JavaScript

Experiment with Windows APIs using JavaScript on this simple demo page. The source code is available here.

  • Message dialog pop-up
  • Toast notifications
  • Access built-in camera UI
  • Access contacts list
  • Add an appointment to the calendar
Was this page helpful?
Additional feedback?
Thank you! We appreciate your feedback.