Downloads
Get the SDKs and command-line tools you need
Unified SDKs
The Azure Unified SDKs are collections of libraries for .NET, Java, JavaScript and Python. They’re built on a common core for easy use of Azure services, with a focus on consistency, familiarity and language idiomaticity.
If you’re starting a new project or migrating existing projects, Microsoft recommends adopting these libraries. If you’re looking for older versions, go to the SDKs tab.
TypeScript/JavaScript
Python
SDKs
The Azure SDKs are collections of libraries for programming languages. They help you build applications that manage and interact with Azure services.
These are older versions of the SDKs. If you’re starting a new project or migrating existing projects, Microsoft recommends adopting the libraries in the Unified SDKs tab.
Python
TypeScript/JavaScript
Command-line tools
Manage your Azure services and apps using scripts from the command line.
Azure command-line interface
Azure Storage Emulator
PowerShell
AzCopy Command-line Tool for Azure Storage
Standalone tools
Manage your Azure resources from your platform of choice.
Azure Storage Explorer
Azure Data Studio
Azure CloudShell
Free account
Get $200 in Azure credit and 12 months of popular services – free
Visual Studio
Subscribers get up to $1800 per year of Azure services
Start-ups
Join Microsoft for Start-ups and get free Azure services