- 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/11/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 and the non-Microsoft winstall web 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
- Install multiple apps using winstall
- FAQs about bulk installing apps with winget
Install multiple apps using winget
To use winget to bulk install multiple apps on Windows 11, follow these steps:
-
Open Start.
-
Search for Command Prompt (or PowerShell), 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 required only when the name contains 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, replace the ID with the ID of 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 be downloaded and installed 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, lets you visually select the apps you want to install, and automatically generates a script you can use to bulk install apps on Windows 11 or 10 using winget. However, it’s important to note that this is a third-party site, and it’s not an application from Microsoft.
To install multiple apps on Windows 11 using winstall, follow 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 (or PowerShell), 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.
FAQs about bulk installing apps with winget
Here’s a list of frequently asked questions (FAQs) and answers about installing multiple apps at once with the Windows Package Manager.
What is winget, and how does it help install multiple apps at once?
winget (Windows Package Manager) is a command-line tool from Microsoft that lets you discover, download, and install one or more applications at once. It automates the setup process, saving you the hassle of searching for installers online.
Can I install multiple apps at once using winget?
Yes. You can run several winget commands in one line using the && operator, for example: winget install --id=Google.Chrome -e && winget install --id=Mozilla.Firefox -e
Is there an easier way to create a bulk install command?
Yes. You can use the Winstall web app to select the apps you want visually. The site will generate a winget command or script you can copy and paste into Command Prompt or PowerShell to install everything at once.
Can I use winget to export and import a list of apps for future installs?
Absolutely. You can export your currently installed apps using the winget export -o apps.json command, and then reinstall them later on another computer using the winget import -i apps.json command.
Can I skip confirmation prompts when running winget installs?
Yes. Add the flags --accept-source-agreements and --accept-package-agreements to the command. This allows winget to install apps silently without manual approval for each package.
Is it safe to use Winstall for generating winget commands?
Yes, but keep in mind that Winstall is not a Microsoft product. It’s an open-source tool that connects to the official winget repository. Always verify that the apps you choose are legitimate and sourced from trusted publishers.
Can I use winget to update multiple apps in bulk?
Yes. You can update all your apps at once using this winget upgrade --all command.
How is using Winget different from traditional installers or tools like Chocolatey?
Winget integrates directly with Windows and Microsoft’s official app repository, while Chocolatey relies on its own package source. Winget is built and maintained by Microsoft, making it safer and more tightly integrated with Windows security and management features.
Update November 11, 2025: This guide has been updated to ensure accuracy and reflect changes to the process.
