DirectX Version Check

Not sure what DirectX version you have? We'll help.

Choose Operating System

Please choose your operating system (OS):

Or, click here to learn how we're going to check what version of DirectX is installed on your computer.

To check your DirectX version you will need to use a little program on your computer called dxdiag .

dxdiag , or in its full name "DirectX Diagnostic Tool", diagnoses or tests several factors related to DirectX. All you need to know is that it will immediately tell you what your DirectX version is.

So, you'll just tell us what OS (Operating System) your computer is using, and we will tell you how to quickly find and run the dxdiag program in that OS.

Windows

Mac and Linux

Other

My OS is Windows XP

To check your DirectX version on Windows XP:

  1. Click on the 'start' button on the bottom left of the screen (or bottom right, if your language is written right-to-left). Windows XP start button
  2. Above and to the right (or to the left, in some languages) of where you clicked you will see the word "Run..."(or the equivalent or that in your language). Click on it. Windows XP run button
  3. type 'dxdiag' (without the quotation marks) into the box that opens up, and then hit the Enter key. Typing dxdiag into the run screen in win XP
  4. A window will open up. Near the bottom of it you will see the words: 'DirectX Version:', and what appears after that is your DirectX version. The dxdiag screen in win XP
  5. The End.

My OS is Windows Vista

To check your DirectX version on Windows Vista:

  1. Click on the windows button on the bottom left of the screen (or bottom right, if your language is written right-to-left) Windows Vista start button
  2. Just above where you clicked you will see a search box where it says: "Search Programs and Files" (or the equivalent or that in your language). Windows Vista search field
  3. type 'dxdiag' (without the quotation marks) into that search box, and hit the Enter key. Typing dxdiag into the run screen in win Vista
  4. A window will open up. Near the bottom of it you will see the words: 'DirectX Version:', and what appears after that is your DirectX version. The dxdiag screen in Windows Vista
  5. The End.

My OS is Windows 7

To check your DirectX version on Windows 7:

  1. Click on the windows button on the bottom left of the screen (or bottom right, if your language is written right-to-left) Windows 7 start button
  2. Just above where you clicked you will see a search box where it says: "Search Programs and Files" (or the equivalent or that in your language). Windows 7 search field
  3. type 'dxdiag' (without the quotation marks) into that search box, and hit the Enter key. Typing dxdiag into the run screen in win 7
  4. A window will open up. Near the bottom of it you will see the words: 'DirectX Version:', and what appears after that is your DirectX version. The dxdiag screen in win 7
  5. The End.

My OS is Windows 8

To check your DirectX version on Windows 8:

  1. Move the mouse cursor to the top right of your screen. These icons will appear: Cursor to Left Windows 8
  2. Click on the magnifying glass icon. Click Search Windows 8
  3. Type 'dxdiag' (without the quotation marks) into the search field, and hit the Enter key. Type dxdiag Windows 8
  4. A window will open up. Near the bottom of it you will see the words: 'DirectX Version:', and what appears after that is your DirectX version. dxdiag Screen Windows 8
  5. The End.

My OS is OS X (mac)

There is no DirectX for mac, sorry! If some game or program's system requirements include DirectX, that means it's a Windows game, and will not work on your mac.

If you are technically inclined, you can install Windows on your mac computer using virtual machine, or a program like Wine.

My OS is Linux

There is no DirectX for Linux yet, sorry! If some game or program's system requirements include DirectX, that means it's a Windows game, and will not work on Linux.

If you are technically inclined (and being a Linux user, you most probably are), you can install Windows on your computer using virtual machine, or a program like Wine.

My OS is iOS (mobile)

There's no DirectX on iOS, sorry!

My OS is Android (mobile)

There's no DirectX on Android, sorry!

I don't want explanations on how to find dxdiag, I just want to DOWNLOAD it!

OK dude, relax... The sun is shining, the birds are chirping*, do you really want to let dxdiag.exe ruin you day?

The dxdiag program comes with the DirectX installation, so make sure that you have DirectX installed, or simply install it again. If you install again with the official Microsoft installer, it will only install the files that you are missing (and that includes dxdiag).

By the way, once you'll install or reinstall DirectX you won't need dxdiag anymore, (at least not for testing the DirectX version) because you'll know what you just downloaded... Mindblowing, isn't it?

If you are looking specifically for the dxdiag file, and reinstalling DirectX doesn't help, check out this page.

* How amazed are you that I just correctly identified the weather in your area? That paragraph is dynamically generated using a combination of your geolocation, online weather forecasts, and global birdwatching data.