How to install Composer on Windows 10

Composer is a PHP package manager that is used to install PHP libraries and frameworks. For installation on Windows 10, an installer can be used. We’ll guide you through the process step by step.

Step 1: Download the latest version of Composer

Navigate to the official Composer download page. Installing Composer on Windows is easiest using the Windows installer. You can download it from the website using the Composer-Setup.exe file.

Clicking on “Composer-Setup.exe” starts the download of the Windows installer
Clicking on Composer-Setup.exe starts the download of the Windows installer. / Source:

The installer assumes PHP is already installed on your system. Our PHP tutorial helps you to install PHP and provides useful tips on getting started with the scripting language.

Step 2: Launch installer and perform installation

Composer installation tool
You can use the Developer mode to make advanced settings during the installation of Composer on Windows 10.

Click Next to continue with the installation. Keep the suggested default path and check the Add this PHP to your path? option. Otherwise, the installation won’t be able to continue.

Composer installer tool during installation
Check the Add this PHP to your path? box to continue the installation.

You can skip the proxy URL settings. Hit Install to start the installation of Composer on Windows.


PHP Composer can be installed on many other operating systems. Find out how to install Composer on the operating system of your choice in one of the articles below:

Step 3: Verify installation success

To ensure that the installation of PHP Composer on Windows 10 was successful, launch command prompt and type the following command:


If installation was successful, you’ll see the currently installed Composer version and a list of Composer commands:

Terminal after entering the command “composer”
Following successful installation, you can access Composer from the command prompt using the “composer” command.

You can also use PHP Composer in IONOS web hosting plans. IONOS web hosting plans have many benefits such as an integrated DDoS protection and 24/7 support.

How to get started with Composer

You can use various Composer commands to add and update dependencies. The following are essential for getting started with Composer.

Step 1: Create composer.json file

To use Composer in your project, all you need to do is install Composer and create a JSON file called composer.json, where you describe the dependencies of your project.

You can create such a file with the following Composer command:

composer init

If you do not manually create a composer.json file, it will be generated automatically when you create your first dependency.

Step 2: Add dependencies

In our example, we’ll assume you need the logging library Monolog for your project. You can add this to your composer.json file with the following command:

composer require monolog/monolog

Step 3: Update dependencies

Composer provides a built-in command to update your project dependencies. The command searches for current versions of the libraries in your project and installs them.

composer update
We use cookies on our website to provide you with the best possible user experience. By continuing to use our website or services, you agree to their use. More Information.