Learn the basics

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.

Getting started with Kinect for Windows v2

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

Developer using the Kinect for Windows SDK

Software development kit (SDK)

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.

Note: latest Kinect sensor required.

Key documents

For more information, including best practices and how-to documentation, see the following resources:

Introductory videos

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.