• Follow Us:
  • blog
  • rss

Download kinect for windows sdk (BETA)

The Kinect for Windows SDK beta provides hobbyists and researchers with the tools to develop non-commercial applications that run on the Kinect for Xbox 360. However, non-commercial deployments using Kinect for Xbox 360, which were allowed using the SDK beta, are no longer permitted.

32-Bit Download64-Bit Download
File NameFile SizeVersionDate PublishedLanguage
KinectSDK-v1.0-beta2-x86.msi21,312 KB1.0.0.451 November 2011English
KinectSDK-v1.0-beta2-x64.msi37,012 KB1.0.0.451 November 2011English

Developers are encouraged to take advantage of the additional features and updates available with the Kinect for Windows SDK v1, which enables the development of commercial applications using Kinect for Windows hardware and systems running Windows operating systems.

Review system requirements, installation tips, file listing, and other details in the Kinect for Windows SDK beta.

Learn more about the Kinect for Windows SDK v1

View Readme

The Kinect for Windows SDK includes the following:

  • Drivers for using Kinect sensor devices on a computer running Windows 7, Windows Embedded Standard 7, and Windows 8 Developer Preview (desktop applications only)
  • Application programming interfaces (APIs) and device interfaces, along with technical documentation
  • Source code samples

Gear iconSystem Requirements


  • 32-bit (x86) or 64-bit (x64) processor
  • Dual-core 2.66-GHz or faster processor
  • Dedicated USB 2.0 bus
  • 2 GB RAM
  • A retail Kinect for Xbox 360 sensor, which includes special USB/power cabling


For C++ Skeletal Viewer Samples

For Speech Samples

Pin iconInstallation Instructions

To install the SDK beta:

  1. Make sure the Kinect device is not plugged in to the USB port on your computer.
  2. If you installed any previous Kinect for Windows SDK, uninstall it first. Similarly, you must remove any other drivers for the Kinect device.
  3. Close Visual Studio.
    Note: You must close Visual Studio before installing the SDK and then restart it after installation to pick up the KINECTSDK_DIR environment variables that the SDK requires.
  4. From the download location for the SDK Beta package, double-click the link for your Windows installation: 32-bit or 64-bit.
  5. Once the SDK has completed installing successfully, ensure that your Kinect device is plugged in to an external power source, and then plug the Kinect into the PC's USB port. The drivers will load automatically. Your Kinect should now be working correctly.
  6. To run the samples, ensure that the DirectX and Speech prerequisites are installed. They are listed in the previous section.

Purchase Kinect for Windows

Purchase the Kinect for Windows sensor and get started today.



Ask questions, get answers, and provide feedback about Kinect for Windows in the following forums on MSDN.

General discussion carat icon

Share experiences and provide feedback about the Kinect for Windows.

NUI API and programming carat icon

Discuss topics related to programming for NUIs, such as skeletal tracking, depth, and camera streams.

Audio API and programming carat icon

Discuss topics related to audio interface programming, such as acoustic noise and echo cancellation.

More Projects and Info

Project Gallery carat icon

Explore Coding4Fun projects to see creative uses of Kinect for Windows.

Quickstarts carat icon

Watch video guides that will help you get started with your first project.

Kinect for Windows Sweepstakes carat icon

Win a Kinect for Windows sensor and start developing innovative applications.

License and Privacy Statement

Kinect for Windows is for non-commercial use only. By installing, copying, or otherwise using this software, you agree to be bound by the terms of its license.

Read the license carat icon

Kinect for Windows uses the Customer Experience Improvement Program (CEIP), which automatically sends Microsoft information about your hardware and how you use this software. This information is not used to identify or contact you.

Learn more carat icon