Skip to main content

Windows App Certification Kit

Before you submit your app for certification and listing in the Windows Store, use the Windows App Certification Kit to test your app and make sure it's ready to go.

The Windows SDK includes the Windows App Certification Kit. You can use it to test your app for the Windows Store (for Windows 8.1 and Windows 8), and for the Windows 7, Windows 8, and Windows 8.1 Desktop App Certification Programs. Learn more about the Windows SDK for Windows 8.1.

To test your app on Windows RT, download the separate Windows App Certification Kit for Windows RT.

Note: To run Windows App Certification Kit on a Windows RT PC, the kits policy needs to be installed. For details on installing the kits policy, see ARM Kit Policy Installation.

What's new

February 21 2014: This version of the Windows App Certification Kit has been updated to include support for pre-certifying Windows 8.1 Phone apps before being submitted to the Store. With this release, the Windows App Certification Kit now supports the following app types:

  • Desktop apps for Windows 7, Windows 8, and Windows 8.1
  • Windows Store apps for Windows 8 and Windows 8.1
  • Windows 8.1 Phone apps

Changes included in Windows App Certification Kit 3.3 are:

  • Image Validation: Enforce preview tiles are under 200 KB in size.
  • Performance Tests: The launch and suspend performance tests have been removed.
  • Updates to Banned file analyzer: Incorporated test to ensure no pre-released version of the Microsoft Advertising SDK have been included in apps.
  • Ensures no reverse map in PRI file: Ensure that the reverse header has not been added to the PRI file that can cause Windows 8.1 to use unnecessary system resources during runtime.
  • Inter process Communication (IPC) verification: Verify apps do not communicate outside of the app container to desktop components.
  • Windows 8.1 Phone app support: Validates Windows Phone 8.1 apps before submission to the Windows Phone Store. Refer to Using the Windows App Certification Kit for a complete list of tests applicable to Windows 8.1 Phone apps.

System requirements

Windows App Certification Kit (Windows SDK)

Supported operating systems: Windows 7(x64), Windows 8 (x86 and x64), Windows 8.1 (x86 and x64)

Note: The Windows SDK cannot be installed directly on ARM-based PCs. You can install the Windows SDK on an x86 or x64 platform to build applications that target the ARM architecture, and then download the Windows App Certification Kit for Windows RT to test the app on that platform.

Hardware requirements: The complete installation of the Windows SDK requires between 10 megabytes (MB) and 1 gigabyte (GB) of hard disk space for installation, depending on the features you select.

Windows App Certification Kit for Windows RT

Supported operating systems: Windows RT

Hardware requirements:

  • 1.6 GHz or faster processor
  • 1 GB of RAM (1.5 GB if running on a virtual machine)
  • 5.0 GB of available hard disk space
  • 5400 RPM hard drive
  • DirectX 9-capable video card running at 1024 x 768 or higher display resolution

Additional information

For Store apps

For desktop apps