Downloads
SDKs and tools for managing and interacting with Azure services
SDKs
Programmatically manage and interact with Azure services.
The Azure SDKs are collections of libraries built to make it easier to use Azure services from your language of choice. These libraries are designed to be consistent, approachable, diagnosable, dependable, and idiomatic. See the latest releases, documentation, and design guidelines.
JavaScript/TypeScript
Python
iOS
Tools
Tools for managing and interacting with Azure services.
Azure CLI
Azure PowerShell
Visual Studio 2019
Visual Studio Code
Visual Studio 2019 for Mac
Azure Storage Explorer
Azure Batch Explorer
Azure CloudShell
Azure Key Vault Explorer
Azure Data Studio
Storage emulators
Azurite (cross-platform)
Azure storage emulator (Windows)
Azure Cosmos DB emulator
Free account
Get $200 in Azure credits and 12 months of popular services—free
Visual Studio
Subscribers get up to $1800 per year of Azure services
Startups
Join Microsoft for Startups and get free Azure services