Update
Free during Public Preview

Your Azure Dev Environments, Isolated from the Cloud

LocalStack for Azure emulates Azure application behavior on your local infrastructure, so developers and AI agents can build and test Azure applications without the delays, costs, or complexity of deploying to the cloud.

Start the Public Preview
Start the Public Preview
Read the docs
Read the docs
Free during Public Preview. Self-serve, with no billing or commitment required.

Azure is designed to run software, not build it.

Cloud development on Azure is slower than it needs to be. LocalStack for Azure gives every developer, AI agent, and pipeline an on-demand, high-fidelity Azure environment that runs locally instead of in your subscription. Teams iterate faster, dev/test cloud spend drops, and configuration issues get caught before they reach production.

On-demand sandboxes for every developer, agent, and pipeline

Every engineer, AI agent, and CI pipeline gets its own isolated Azure environment. No shared dev subscriptions. No provisioning delays. No blocked pipelines.

Deploy the templates you already have

Deploy your existing ARM and Bicep templates, Terraform modules, Pulumi programs, or Azure CLI scripts against local Azure services. Validate infrastructure changes before they reach a live subscription, with no rewrites and no special builds.

Ship more often, with less friction

Validate changes locally, then deploy the same code and templates to Azure. Shorter feedback loops mean more frequent deployments and less lead time for changes.

What's included in Public Preview

Public Preview covers the Azure services used in typical enterprise dev/test workflows. We're explicit about scope: every supported service has documented limitations and workarounds.
Containers
Azure Kubernetes Service (AKS)
Azure Container Apps
Azure Container Instances
Azure Container Registry
Serverless & Data
Azure Functions
Azure App Service (Web Apps)
Databases
Azure Cosmos DB (NoSQL and MongoDB APIs)
Azure SQL Database
Azure Database for PostgreSQL
Storage
Azure Storage Account (Blob, Queue, and Table)
Messaging & Eventing
Azure Service Bus
Azure Event Hubs
Azure Event Grid
Security & Identity
Azure Key Vault
Azure App Configuration
Managed Identity
Azure RBAC
Networking & Delivery
Virtual Networks and subnets
Private Endpoints
Private DNS
NAT Gateways
Route tables, network interfaces
Azure Front Door and CDN
API Management
Azure API Management
Monitoring & Management
Azure Monitor
Application Insights
Log Analytics
Azure Resource Graph
Azure Resource Manager
Infrastructure as Code
ARM templates
Bicep templates
Terraform modules
Pulumi programs
Azure CLI
Azure Developer CLI (azd)
See all supported services and limitations
See all supported services and limitations

Get started

Sign up for the Azure preview plan. Already on LocalStack for AWS? Use your existing account. Follow the Getting Started guide to pull the Azure image and run your first workload.
No cost during preview. Full access to LocalStack for Azure with no billing or commitment required.
Docs from day one. The Getting Started guide and per-service limitations are live now.
Shape the roadmap. Your feedback during preview directly influences what we build for GA.
Works with your provisioning tools. Deploy with ARM and Bicep templates, Terraform modules, Pulumi programs, the Azure CLI, or the Azure Developer CLI (azd), using the same patterns your team uses today.
Sign up for the Azure preview plan
Sign up for the Azure preview plan

Frequently Asked Questions

What is LocalStack for Azure?

LocalStack for Azure is a local Azure sandbox that lets developers and AI agents build, test, and validate Azure applications on their own machine, without shared cloud environments, slow feedback loops, or dev/test cloud spend. It emulates core Azure services locally so you can move faster before deploying to real Azure infrastructure.

Why use LocalStack for Azure instead of just using Azure directly?

Real Azure environments are slow to iterate against, costly to run for dev/test, and hard to share across a team. LocalStack for Azure gives you a local, isolated environment with fast feedback on every change. You catch issues earlier, avoid environment conflicts, and keep development work off your Azure bill.

Who is LocalStack for Azure built for?

It's built for enterprise software teams (developers, DevOps engineers, platform engineers, and the AI agents they work with) building Azure applications who want to move faster and test more reliably before deploying to production.

What is available in Public Preview?

LocalStack for Azure (Public Preview) emulates core Azure services with a focus on reliability and high-fidelity behavior for typical enterprise architectures. Developer experience features, including App Inspector, snapshots, and chaos APIs, aren't included at preview launch. See the supported services page for the full list and known limitations, and browse working examples in the LocalStack for Azure samples and AKS samples repos.

Are there example projects I can start from?

Yes. The LocalStack for Azure samples repo has end-to-end examples across supported services and provisioning tools, and the AKS samples repo covers Kubernetes workloads and tutorials.

Which Azure services are supported?

We support the services most commonly used in enterprise software architectures, including containers, serverless, databases, messaging and eventing, networking, and monitoring. See the supported services page for the full list. Each service page documents its supported behavior and is open about where any parity gaps exist.

How is LocalStack for Azure different from other local Azure emulators?

LocalStack for Azure is built for teams. It delivers high-fidelity behavior across the services enterprise architectures use most and works with the provisioning tools teams already use: ARM and Bicep templates, Terraform modules, Pulumi programs, and the Azure CLI. Every supported service has documentation that is open about where any parity gaps exist. LocalStack for Azure runs on the same core technology enterprise teams already use with LocalStack for AWS, with SLA-backed support at GA.

Can I use this in production?

No. LocalStack for Azure is a development and testing tool. It's designed to speed up your dev/test cycles before you deploy to real Azure infrastructure, not to replace it.

What does it cost?

Nothing during the Public Preview period. Pricing will be announced at GA.

How long does Public Preview last?

Public Preview runs until GA, currently expected in early 2027. We'll give you at least [30 days] notice before any transition.

What happens when GA launches?

Preview access will end at GA. You'll need to [INSERT ACTION: e.g., activate a paid plan or migrate your license]. We'll walk you through that process with advance notice and clear documentation.

I already use LocalStack for AWS. Can I use LocalStack for Azure too?

Yes. Same workflow, different cloud. LocalStack for Azure uses the same local container model and tooling patterns your teams already know, so there's no new mental model to learn. Sign in with your existing LocalStack account and sign up for the Azure preview plan on the [LocalStack for Azure pricing page].

Do I need an Azure account to use LocalStack for Azure?

No. LocalStack for Azure runs locally and doesn't need a connection to a live Azure account for development and testing, so you don't have to hand out Azure credentials for dev/test work.

How do I get started?

Sign up for the Azure preview plan on the [LocalStack for Azure pricing page], then follow the Getting Started guide. Most users run their first local Azure workload in under five minutes, including pulling the Azure image.

Azure dev/test doesn't have to be slow

LocalStack for Azure is live in Public Preview. Run your first Azure workload locally in under five minutes.