- On Windows 11, you can use the Windows Package Manager to download and install multiple apps at once with a single command.
- Alternatively, you can use the winstall online tool to find the apps and create the command more easily.
UPDATED 11/5/2025: Microsoft has built a Windows Package Manager (winget) that lets you discover, install, upgrade, remove, and set up one or multiple applications on Windows 11 and 10 using command lines without having to go through the extra steps of searching online, downloading, and installing manually.
Although using winget to install one app is easy, when you need to download and install multiple apps, the required command can be complex, and in this guide, I will explain three ways to leverage winget to bulk install apps on Windows 11, using the Windows Package Manager without external utilities, using the winstall web app, or using the Dev Home app.
In this guide, I will teach you three ways to install multiple apps using winget on Windows 11 and Windows 10.
Install multiple apps using winget
To use winget to bulk install multiple apps on Windows, use these steps:
-
Open Start.
-
Search for Command Prompt, right-click the top result, and select the Run as administrator option.
-
Type the following command to search for an app in the repository and press Enter:
winget search "APP NAME"

In the command, replace “APP NAME” with the app name to install. Quotation marks are only required when the name has a space, such as “Google Chrome.”
-
Confirm the app ID in the command output.
-
Repeat steps 3 and 4 to find the ID of all the apps to install.
-
Type the following command to build a syntax to install multiple apps with winget on Windows 11 or 10 and press Enter:
winget install --id=App.1.ID -e && winget install --id=App.2.ID -e && winget install --id=App.3.ID -e

In the command, change the ID for the app you want to install. The “-e” option is optional to match the query exactly, even if it is case-sensitive. For example, this command installs the developer build of Edge, Firefox, and Chrome on Windows:
winget install --id=Microsoft.Edge.Dev -e && winget install --id=Mozilla.Firefox -e && winget install --id=Google.Chrome.Dev -e
Once you complete the steps, the apps will download and install on your computer. Using this command, you can install as many apps as you need.
Install multiple apps using winstall
winstall is a web app started by Mehedi Hassan on GitHub that connects to Microsoft’s app repository and allows you to select apps you want to install visually, and it generates a script automatically, which you can then use to bulk install apps on Windows 11 or 10 using winget.
To install multiple apps using winstall, use these steps:
-
Click the Apps button in the top-right.
-
Click the Plus button to select the apps to install.
-
Use the search box to find and select additional apps.
-
Click the Generate script button.

-
Click the Batch button on the top-left if applicable.
-
Click the “Copy to clipboard” button.
Quick note: Click the “PowerShell” button to grab the command to run in the PowerShell console, or you can click on “Widget Import” to download a winget JSON file. Also, you can even download a “.bat” file to automate the installation process on your device. -
Open Start.
-
Search for Command Prompt, right-click the top result, and select the Run as administrator option.
-
Right-click and paste the winget script (Ctrl + V) to install the apps and press Enter.
For example, this script installs Atom, VLC, and 1Password:
winget install --id=AgileBits.1Password -e && winget install --id=twinkstar.browser -e && winget install --id=VideoLAN.VLC -e

After you complete the steps, the apps will automatically download and install on your Windows 11 or 10 device.
What method are you using to install multiple apps on your computer? Tell me in the comments.
