How to install Disney Plus as a Windows 11 app

Disney+ on Surface Pro X
Disney+ on Surface Pro X (Image credit: Daniel Rubino / Windows Central)

A lot of people are stuck at home right now, and many are doing their best to work effectively remotely. However, we all need to unwind, too. Thankfully, there is Disney+ for that, and the service is packed with great content, including classics like The Lion King and new hits, such as The Mandalorian and the brand new Pixar film Onward.

While there are plenty of apps to watch the service on, there is unfortunately no dedicated app for Windows 10. But that's OK because thanks to the power of modern web browser standards and Progressive Web Apps (PWAs) you can easily get one-click access and start streaming.

All you need is your favorite browser, like the new Microsoft Edge based on Chromium or Google Chrome.

What is a PWA?

Source: Windows CentralStreaming Disney+ as a PWA feels just like a native app for Windows 10. (Image credit: Source: Windows Central)

A Progressive Web App (PWA) is when a site has been effectively designed to be "installed" as an app to a device. With a minimal border, a dedicated icon for the Windows 10 Start menu that can be pinned to the Task Bar, and one-click run ability, the website itself becomes the app.

With Disney+ installed as a PWA on your Windows 10 desktop PC or laptop, you can access the service without having to launch your web browser.

How to install Disney+ as a PWA

Source: Windows Central (Image credit: Source: Windows Central)

Open the new Edge browser (beta, developer, or canary branch) or Google Chrome to get started. (Opera, Firefox, and the older version of Edge do not currently support the installable PWA function.)

  1. Navigate to www.disneyplus.com (opens in new tab).
  2. Log into your Disney+ account.
  3. Select the browser menu '…' in the upper right corner in Edge.

Source: Windows Central (Image credit: Source: Windows Central)
  1. Navigate to Apps and select Install this site as an app.

Source: Windows Central (Image credit: Source: Windows Central)
  1. Name the app Disney+ and hit Install.

Source: Windows Central (Image credit: Source: Windows Central)

The Disney+ "app" will now show in the Windows 10 Start menu like any other app. From there, you can right-click on it to pin to the Start menu or send it to the Task Bar for quick access. Right-clicking on the icon also lets you uninstall the "app" if you no longer need it.

You now have a Disney+ Windows app!

Source: Windows Central (Image credit: Source: Windows Central)

PWAs represent the future for a lot of website experiences on Windows 10 and even mobile phones. The ability to have one-click access to Disney+ as an app ready to stream your favorite shows and movies is much better than using the web browser.

The one downside right now with this method is there is no way to save videos for offline usage, which is something the apps for iOS and Android can do already. Technically, a true PWA can save videos for such a situation, but Disney has not yet gone that route.

We've gone into more detail as to why Disney needs to release its Disney+ Xbox app for Windows 10 PCs. Make sure you install the Disney+ PWA on all your laptops and PCs where you will want to watch iy. And don't forget, you can follow the same steps above for Netflix, Hulu, and others too.

Daniel Rubino
Editor-in-chief

Daniel Rubino is the Editor-in-chief of Windows Central, head reviewer, podcast co-host, and analyst. He has been here covering Microsoft since 2007 when this site was called WMExperts (and later Windows Phone Central). His interests include Windows, Microsoft Surface, laptops, next-gen computing, and for some reason, watches. Before all this tech stuff, he worked on a Ph.D. in linguistics and ran the projectors at movie theaters, which has done absolutely nothing for his career.