Kinect for Windows brings your apps to life through natural human computing. Find videos, downloads, and docs to help you start developing solutions that respond to a user's gestures and voice.
Create revolutionary computing experiences that support gesture and voice recognition. With the Kinect for Windows software development kit (SDK) 2.0, the latest Kinect sensor, and a PC or tablet, you can develop applications for the Windows desktop and, for the first time, for commercial distribution through the Windows Store, by using C++, C#, Visual Basic, or any other .NET language or Windows Store projection. The integrated developer toolkit includes the Human Interface Guidelines, sample applications with full source code, Kinect Studio, and other resources to simplify and speed up application development.
Learn about building Kinect-enabled Windows Store applications
SDK 2.0 includes the driver, runtime, APIs, device interfaces, tools, and sample code that you need in order to build Kinect-enabled desktop or Windows Store applications for Windows 8, Windows 8.1, and Windows Embedded 8.
Download SDK 2.0 (22 October 2014, English)
Note: latest Kinect sensor required.
For more information, including best practices and how-to documentation, see the following resources:
SDK 2.0 release notes
2.0 API documentation (MSDN)
Human Interface Guidelines
Windows Store apps publishing guidelines
View all downloads and documents
New to Kinect for Windows v2 application development? These videos will introduce you to the basics.
Programming Kinect for Windows v2: (01) Introducing Kinect Development
Programming Kinect for Windows v2: (02) Kinect Data Sources and Programming Model
Programming Kinect for Windows v2: (06) Recording, Playback, and Gesture Recognition
View all developer videos
Download the SDK
SDK 2.0 delivers key features and enhancements that focus on better understanding humans, objects, and their environments.
Get the hardware
With the latest sensor and SDK, you can develop state-of-the-art applications for distribution via the Windows Store.
Visit community forums
Get help, share advice, and provide feedback about Kinect for Windows application development.
See the videos
Find basic overview videos and deeper training videos to get you started.
Promote your apps
Reach more customers by publishing your apps to the Windows Store.
Share your story
Tell us about the innovative ways you are using Kinect for Windows and let us help promote your story.