Progressive Web App illustration demonstrating ability to use across devices and platforms

Progressive Web Apps

PWAs deliver a native experience with the broad reach of the modern web.

Progressive Web App illustration demonstrating ability to work on all devices

Cross-platform

PWAs have broad support and will work everywhere, regardless of whether your users are on a Surface Book, Android phone, iPad, or Xbox One. All of the major browsers now support the Service Worker API that enables PWAs to look and feel like native apps.

Progressive Web App illustration demonstrating native access to native features

Feature-rich

Control device features (such as the camera, microphone, and GPS), access user resources (such as the calendar, contacts, documents, and music), launch and navigate your app with Cortana voice commands, and integrate with the Windows OS (through the notification center, desktop taskbar, and context menus)… all while protected by Windows security.

Tailor your PWA for Windows
Progressive Web App illustration demonstrating discoverability across web and store

Discoverable

PWAs can be discovered by search engine on the web or via the Microsoft Store with access to the entire Windows 10 install base of over 600 million active monthly users. With a PWA, users are also more likely to re-engage via notifications or by sharing a URL.

Submit your PWA to the Microsoft Store
Screen from vido showing PWA on multiple devices

Overview of PWAs

Watch this video to learn how to extend your PWA to Windows users, using a variety of tools.

PWAs and Windows 10

Progressive Web Apps have full access to Windows 10 feature APIs and can be installed across the entire UWP device family (including the more secure Windows 10 in S-mode devices) while still ensuring compatibility across other browsers and devices. PWAs are a natural evolution of Hosted Web Apps, but with standards-based support for offline scenarios, thanks to the Service Workers, Cache, and Push APIs.

Progressive Web App illustration promoting to Enterprise companies

PWAs for Enterprise

Whether you want to make time-off reporting easier for your employees or create surveys that your customers will love, PWAs offer a secure and accessible solution for your business.

Progressive Web App illustration promoting to Educational institutions

PWAs for Education

Windows 10 in S mode gives schools the familiar, robust, and productive experiences they count on from Windows in an experience streamlined for security and performance in the classroom. Creating a PWA in the Microsoft Store could be the perfect solution for your school’s new app.

PWA tools

PWA Builder Logo

PWA Builder

Scans your website to create a full manifest, handles image sizing, and tracks specs to make sure you’re building the most up-to-date manifests and Service Workers. Use PWA builder to package your existing app…

GENERATE YOUR PWA
Sonarwhal Logo

Sonarwhal

A fully customizable open source linting tool and site scanner to check your web app’s accessibility, interoperability, performance, security, PWA components, and to help you keep up with evolving web standards.

RUN SCAN
Microsoft Edge Logo

Debugging PWAs with Microsoft Edge

The Edge DevTools provide inspection and debugging support for all the essential PWA technologies, including Service Worker, Cache API, and IndexedDB.

LEARN MORE
Visual Studio Code Logo

VS Code Extension

This extension for Visual Studio Code adds snippets and JSON schema for a manifest.json for creating Progressive Web Apps (PWA).

INSTALL THE EXTENSION