Trace Id is missing
Skip to main content

Windows for IoT

Build intelligent edge solutions with developer tools, long-term support, and enterprise-grade security.

Build intelligent IoT devices

Empower your organization to build and run cutting-edge technology on a dependable, lasting Windows foundation. Harness the reliability of Windows and unlock the power of IoT. Quickly create, deploy, and scale IoT solutions on a trusted operating system with familiar development and management tools. Seamlessly connect devices to the cloud with Azure IoT, and tap into insights to deliver personalized experiences, drive deeper customer engagement, and improve business outcomes.

Video container

The same graphics and media foundation that drives Xbox and Windows gaming to create rich and engaging user experiences

Powerful and familiar development tools to build and manage Windows for IoT devices

Ten years of lifecycle support to reduce device recertification, improve device viability, and diminish security risk

Open cloud protocol support and an out-of-box experience that brings Azure intelligence to Windows for IoT

Start developing now with your current skillset

Accelerate time to market by starting your Windows for IoT project on the right path. Choose your development tools based on your organizational needs, resources, and objectives. Utilize the existing knowledge and experience of your developers to build and manage Windows for IoT devices with powerful tools such as Visual Studio. Begin building complete IoT solutions for your business from day one.

A person sitting in front of their desk with multiple screens displaying code.
A person working at their desk with two screens displaying Visual Studio.

Trust your operating system

Create more secure IoT solutions that are built on a foundation of over 1 billion active Windows devices. Protect your devices with enterprise-grade security built into Windows for IoT and deliver a predicable experience with device lockdown. Take a Zero Trust approach with a security model that adapts to the complexity of the modern IoT environment.

Leverage the best of Windows and Linux with EFLOW

With Azure IoT Edge for Linux on Windows (EFLOW), deploy Linux-based, cloud-native production workloads on Windows for IoT and retain your existing Windows management assets at the edge. Build applications that require an interactive UX and high-performance hardware without having to choose between Windows or Linux.

A mechanical arm building a large metal plate.
A person standing in front of a large machine using a handheld device on a lanyard around their neck.

Build intelligent IoT solutions using Azure IoT

Simplify device-to-cloud connection with Azure IoT open cloud protocol support and an out-of-box experience. Build reactive, proactive, or cognitive apps with Azure AI and Azure AI Services. Enhance your solutions with AI at the edge using Windows and Azure machine learning to drive real business insight and create new business opportunities.

IoT Signals Manufacturing

Read the latest edition of the IoT Signals report

This paper builds on the success of prior reports, uncovering fresh learnings and insights on the state of IoT.

Build on a secure foundation

People working in an office with the words Protect, Defend and Respond displayed on the walls.

Trust your operating system

  • Trusted as the OS on over 1 billion devices.
  • Protect your devices with the enterprise-grade security built into Windows for IoT.
  • Help protect data using the latest Microsoft security technology from the device to the cloud.

Comprehensive security and compliance, built in

Get started with an Azure free account


Start free. Get $200 credit to use within 30 days. While you have your credit, get free amounts of many of our most popular services, plus free amounts of 55+ other services that are always free.


After your credit, move to pay as you go to keep building with the same free services. Pay only if you use more than your free monthly amounts.


After 12 months, you'll keep getting 55+ always-free services—and still pay only for what you use beyond your free monthly amounts.

Trusted by companies of all sizes

Shortening the loan process

"By partnering with companies like Reycom and Microsoft, we can create a best-in-class IoT solution that takes trustworthiness and reliability to the next level.

Claus von Reibnitz: Managing Director, Liebherr-Electronics and Drives GmbH"

Pairing talent and tasks automatically

"As we expand the Seeker, device compatibility in the Windows ecosystem expands too; it's just not a problem."

Bhargav V. Maganti, Cofounder, Monarc

Back to tabs

Windows for IoT resources and documentation

Find a device or partner


Frequently asked questions about Windows for IoT

  • Find more information on how to develop solutions with Windows for IoT in the Windows for IoT Development Center.

  • Talk to your Microsoft partner about your options for moving to Windows for IoT. Note that support ends at different times for various Windows Embedded 7 editions. Search the product and services lifecycle information page for details about your specific product.

  • Windows Server IoT is a full version of Windows Server that delivers enterprise manageability and security to IoT solutions. Windows Server IoT shares all the benefits of the worldwide Windows ecosystem. It's a binary equivalent to Windows Server, which makes it easy to use the same development and management tools that you use on your general-purpose servers. Windows Server IoT is licensed only through the OEM channel under special dedicated use rights. Learn more.

  • Windows for IoT provides a best-in-class solution for devices with MPU-class processing power or rich user experiences. Azure Sphere complements this solution by fortifying IoT devices with Microsoft security innovations and expertise in hardware, software, and the cloud.

  • Read our datasheet to compare versions.

  • Learn about purchasing Windows for IoT in the documentation.

Ready when you are—let’s set up your Azure free account

Try Azure For Free