Skip Navigation

Azure Digital Twins pricing

Use IoT spatial intelligence to create models of physical environments

Azure Digital Twins is a platform as a service (PaaS) offering that enables the creation of knowledge graphs based on digital models of entire environments. These environments could be buildings, factories, farms, energy networks, railways, stadiums, and more—even entire cities.

Explore pricing options

Apply filters to customize pricing options to your needs.

Price
Message $- per million messages
Operation $- per million operations
Query unit $- per million query units

Azure pricing and purchasing options

Connect with us directly

Get a walkthrough of Azure pricing. Understand pricing for your cloud solution, learn about cost optimization, and request a custom proposal.

Talk to a sales specialist

See ways to purchase

Purchase Azure services through the Azure website, a Microsoft representative, or an Azure partner.

Explore your options

Additional resources

Azure Digital Twins details

Learn more about Azure Digital Twins features and capabilities.

Pricing calculator

Estimate your expected monthly costs for using any combination of Azure products.

SLA

Review the Service Level Agreement for this product.

Documentation

Review technical tutorials, videos, and more Azure Digital Twins resources.

Frequently asked questions

  • With Azure Digital Twins, there is no upfront cost or termination fee. Customers only pay for what they consume. For billing in Azure Digital Twins, there are three pricing dimensions – Operations, Messages and Query Units. The consumption of Azure Digital Twins is measured in the number of Operations, Messages and Query Units consumed. The billing is generated monthly and customers are billed on the number of Operations, Messages, and Query Units consumed during the month.
  • An API call made to an Azure Digital Twins API is counted as an Operation. Operations are metered in 1 KB increments of the response body size. For example, if the body size is 0.5 KB, it will be counted as 1 operation and if the body size is 1.5 KB, it will be counted as 2 operations. The number of operations performed are counted for billing.
  • Any messages sent using the event route capability of Azure Digital Twins to a destination outside of Azure Digital Twins such as Event Grid, Event Hub, and Service Bus are counted for billing. Messages are metered in 1 KB increments of the message payload size. For example, if the message payload size is 0.5 KB, it will be counted as 1 message and if the payload size is 1.5 KB, it will be counted as 2 messages. The number of messages sent are counted for billing.
  • Query units are the currency for query execution in Azure Digital Twins. Each query execution in Azure Digital Twins consumes CPU, memory and IOPs resources. These resources incur charges which are expressed in Query Units (QUs). Look for "query-charge" in the Query API response to track the number of QUs consumed by the query. To learn more, please visit Query Units in Azure Digital Twins page.
  • Customers can execute queries on the twin graph for information using the Azure Digital Twins Query API. A query to execute can be sent in the request body of the Query API. The number of operations performed to call the Query API and the number of query units consumed to execute the query are counted for billing. For example, a query that consumes 2.45 QUs to execute and results in a response body of 2.3 KB, will result in a 2.45 QU charge and 3 Operations charge for billing.
  • No. You will only get billed for the number of Operations, Messages, and Query Units consumed during the billing period.

Talk to a sales specialist for a walk-through of Azure pricing. Understand pricing for your cloud solution.

Get free cloud services and a $200 credit to explore Azure for 30 days.

Added to estimate. Press 'v' to view on calculator