Azure IoT Edge pricing

Cloud intelligence deployed locally on IoT edge devices

Extend cloud intelligence and analytics to edge devices—Azure IoT Edge is a fully managed service that delivers cloud intelligence locally by deploying and running artificial intelligence (AI), Azure services, and custom logic directly on cross-platform IoT devices. Run your IoT solution securely and at scale—whether in the cloud or offline.

Pricing details

The Azure IoT Edge runtime is free and open-sourced under the MIT license. For more information, go to our GitHub page.

Standard tier

Edition Type Price per unit (per month) Total number of messages/day per unit Message meter size
Free Free 8,000 0.5 KB
S1 $- 400,000 4 KB
S2 $- 6,000,000 4 KB
S3 $- 300,000,000 4 KB

Azure IoT Hub is required for the secure management of devices and services deployed to the edge via Azure IoT Edge. Azure IoT Edge is designed to run on both Windows and Linux, on hardware of your choosing. You would deploy Azure IoT Edge on an IoT device with sufficient memory and other resources, typically a gateway class device.

For more information about the capabilities supported in the basic and standard tiers, please see how to choose the right IoT hub tier.

Edge Module Price (Per Month)
Azure Stream Analytics on IoT Edge $-/device/month
Custom Vision (preview) Free
Azure Functions Free
Azure SQL Database Bring your own license

For 3rd party certified edge modules, browse the Azure Marketplace.

Support & SLA

  • Free billing and subscription management support
  • Need tech support for preview services? Use our forums


  • Azure IoT Edge service itself is free but requires Azure IoT Hub for the secure management of devices. If you choose to access Azure services (Modules) with IoT Edge you are billed for the specific service based on its billing model for use on the edge. For instance, if you choose to run Azure Stream Analytics on IoT Edge you will be billed for IoT Hub usage and according to the Azure Stream Analytics on edge pricing.

  • Yes. IoT Edge runtime is free and open sourced. You can spin up a free edition of IoT Hub Standard tier (message limitations apply) and run many of the edge modules free of charge. There may be cloud usage charges for any pre-deployment work (e.g. training machine learning models in Azure).

  • IoT Edge works with all editions of the IoT Hub Standard tier. IoT Edge does not work with the IoT Hub Basic tier due to the need for bidirectional communication between cloud and edge.


Estimate your monthly costs for Azure services

Review Azure pricing frequently asked questions

Learn more about Azure IoT Edge

Review technical tutorials, videos, and more resources

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

Learn and build with $200 in credit, and keep going for free