In this Azure Function article, we will discuss Azure functions core tools and how to install Azure functions core tools on various platforms, etc.
Table of Contents
Azure Functions Core Tools
Well, Let’s discuss the Azure functions core tools. Which is an important concept while working with Azure Functions.
Really, Azure Functions Core Tools play a very important role while working with the Azure Functions with any of the IDE like Visual Studio or Visual Studio Code, etc. It provides us the ability to create, debug, and test the Azure Functions locally. Not only that, but it also helps us to deploy the Azure function to Azure, Once the development and testing are completed for the Azure function.
Versions
There are three versions of Azure Functions Core Tools available, Version 1. x, Version 2. x, and Version 3. x. As we know Version 3. x is the latest version of Azure Functions Core Tools.
How to install Azure Functions Core Tools
Install on Windows 64-bit
For Windows 64-bit, download and install the Azure functions core tools Version 3. x MSI file from the below link.
https://go.microsoft.com/fwlink/?linkid=2135274
Install on Windows 32-bit
Same way, For 32-bit, If you want the MSI file for the Azure Functions Core Tools Version 3. x, you can download and install it from the below link.
https://go.microsoft.com/fwlink/?linkid=2135275
You can also install the Azure Function Core Tools Version 3. x with the help of npm. You can use the below command to do that
npm i -g azure-functions-core-tools@3
Install on Mac
For Mac, you can install the Azure Function Core Tools Version 3. x, you can use the below command
brew tap azure/functions
brew install azure-functions-core-tools@3
Install on Linux
Same way for Linux, you can install the Azure Function Core Tools Version 3. x using the below command
sudo apt-get update
sudo apt-get install azure-functions-core-tools-3
Install Azure Functions Core Tools in Visual Studio 2019
You can install the Azure Functions Core Tools in Visual Studio 2019 by following the below steps.
Open Visual Studio 2019 and then Navigate to Tools –> NuGet Package Manager –> Package Manager Console.

Once the Package Manager Console opens, run the below command to install the Azure Functions Core Tools.
npm install -g azure-functions-core-tools@3

If you are getting any error while executing the above command, you can try executing the below command
npm install -g azure-functions-core-tools@3 --force
It will install or update the Azure Functions Core Tools to the latest versions.

This is how you can Install Azure Functions Core Tools in Visual Studio 2019.
Install Azure Functions Core Tools in Visual Studio Code
In the same way, we have installed the Azure Functions Core Tools in Visual Studio 2019, we can also install the Azure Functions Core Tools in Visual Studio Code IDE.
In the Visual Studio Code Terminal, execute the below command to install the Azure Functions Core Tools
npm install -g azure-functions-core-tools@3 --force

Then it will install or it will update your Azure Functions Core Tools to the latest version

You may also like following the below articles
Wrapping up
In this article, we discussed Azure functions core tools and how to install Azure functions core tools, etc. Now, you can use the above information to install Azure functions core tools on your machine.