This is the Trace Id: 11ba0c6f9fb0eb218c3536128dc01b01
Skip to main content Explore View all products (200+) Microsoft Foundry Azure Copilot GitHub Copilot Azure Kubernetes Service (AKS) Azure Cosmos DB Azure Database for PostgreSQL Azure Arc Microsoft Fabric Linux virtual machines in Azure Foundry Models Foundry Agent Service Foundry IQ Foundry Tools Foundry Control Plane Observability in Foundry Control Plane Azure OpenAI in Foundry Models Azure Speech in Foundry Tools Azure Machine Learning View all databases Azure Cosmos DB Azure DocumentDB Azure SQL Azure Database for PostgreSQL Azure Managed Redis Microsoft Fabric Azure Databricks Linux virtual machines in Azure Windows Server on Azure Azure Functions Azure Virtual Machine Scale Sets Azure API Management Azure Container Apps Azure Kubernetes Service (AKS) Azure Kubernetes Fleet Manager Azure Container Registry Azure Red Hat OpenShift Azure Container Instances Azure Container Storage Azure Arc Azure Local Microsoft Defender for Cloud Azure Monitor Microsoft Sentinel Azure Migrate View all solutions (40+) Cloud solutions for small and medium businesses Cloud migration and modernization center Data analytics for AI Azure Databases AI apps and agents Microsoft Marketplace Microsoft Sovereign Cloud AI apps and agents Responsible AI with Azure AI Infrastructure Data analytics for AI Machine learning operations (MLOps) Low-code application development on Azure Integration Services Serverless computing DevOps Migration and modernization center .NET apps migration Databases on Azure Linux on Azure Oracle on Azure SAP on the Microsoft Cloud Adaptive cloud High-performance computing (HPC) Infrastructure as a service (IaaS) Resiliency Azure Essentials Frontier Accelerate for Azure FinOps on Azure Microsoft Marketplace Azure pricing overview Create an Azure account Free Azure services Flexible purchase options Pricing calculator FinOps on Azure Maximize ROI from AI Azure savings plans Azure reservations Azure Hybrid Benefit Virtual Machines Azure SQL Microsoft Foundry Microsoft Fabric Azure Kubernetes Service (AKS) Microsoft Defender for Cloud View more Software Development Companies Microsoft Marketplace Find a partner Resources for Azure partners Get started with Azure Customer stories Analyst reports, white papers, and e-books Videos Learn more about cloud computing Documentation Explore Azure portal Developer resources Quickstart templates Resources for startups Developer community Students Azure for partners Blog Events and Webinars Learn Support Contact Sales Get started with Azure Sign in

Azure VM Image Builder

Simplify your virtual machine (VM) image building process with an easy-to-use tool.
OVERVIEW

Create custom images in just a few steps

Avoid the hassles of figuring out tooling, processes, and extraneous manual steps. With Azure VM Image Builder, create custom images using fast, simple steps. Integrate the image building process with your existing DevOps pipeline and manage the images by connecting to Shared Image Gallery.
  • Use Azure VM Image Builder to help ensure the security—including patching and updating—and full control of your custom images. Connect your existing virtual networks to access routable resources, servers, and services, including configuration servers like Chef, Puppet, and Desired State Configuration (DSC). Integrate with Shared Image Gallery to easily manage images and replicate them globally.
    Screenshot of a web‑based management dashboard showing a table of records with columns for names, status, and details, displayed within a blue‑themed interface.
  • Build images to meet the configuration, compliance, and regulatory needs of your organization. Use your existing configurations with just one service to start building custom Linux, Windows, and Windows Virtual Desktop images in minutes.
  • Use a single command or advanced configurations as code to create your build resources on demand in Azure. Connect VM Image Builder with your DevOps pipeline using Azure DevOps or other tools. Automate all tasks including patching and updating.
  • Stop worrying about maintenance, resources like VMs and other services, and support. Use tools you like, including Azure PowerShell, the Azure portal, Azure CLI, and Azure Resource Manager templates to automate your image creation.
FEATURES

Build and manage VM images consistently in Azure

Custom images

Create custom Linux and Windows images at scale using existing or new configurations for Azure and Azure Stack

Pipeline integration

Integrate with Azure DevOps and Shared Image Gallery to create an image build pipeline and global management system

Network access

Connect VM Image Builder to your existing virtual networks to use your configuration servers and resources

Seamless migration

Migrate an image customization pipeline to Azure and use your existing scripts, commands, and processes
Security

Embedded security and compliance

34,000
Full-time equivalent engineers dedicated to security initiatives at Microsoft.
15,000
Partners with specialized security expertise.
 
>100
Compliance certifications, including over 50 specific to global regions and countries.
Person seated at a desk reviewing a software dashboard on dual monitors in an office workspace.
Pricing

Azure VM Image Builder is free

Azure Image Builder is a free image building service that streamlines the creation, update, patch, management, and operation of Linux and Windows images. Azure Image Builder deploys resources into your subscription when you use the service. Pay only for the virtual machines and associated storage and networking resources consumed when running your image building pipeline.

Frequently asked questions

  • Azure VM Image Builder is a free service. You only pay for underlying compute, storage, and networking resources that you use with the service.
  • It typically takes up to two d1_v2 VMs with storage and networking.
  • Use VM Image Builder via the Azure portal, Azure CLI, PowerShell, and Azure DevOps.
  • Follow steps in our detailed documentation for Linux and Windows image creation.
  • Azure VM Image Builder is free, with an SLA of 99-percent availability for service requests and billing and subscription management support. VM Image Builder is covered by the Azure Virtual Machines SLA.
  • All image building resources deployed are in your subscription.
  • Image builder allows multiple configuration options, resources are charged at different rates. For example, an image build requires VM, the more time it takes for the configuration means the increased time VM running time.
  • Azure Image Builder is a free service, but customers will pay for the underlying compute, storage, and networking resources.
  • Up to 2 VMs - standard_d1_v2 always, and Standard A1_v2 if using an existing VNET.
Women working in laptop.
Next steps

Choose the Azure account that’s right for you

Pay as you go or try Azure free for up to 30 days.
Two women talking to each other and smiling.
Azure Solutions

Azure cloud solutions

Solve your business problems with proven combinations of Azure cloud services, as well as sample architectures and documentation.
A man wearing white shirt working on a laptop
Business Solutions Hub

Find the right Microsoft Cloud solution

Browse the Microsoft Business Solutions Hub to find the products and solutions that can help your organization reach its goals.