How to Install Kali Linux in a Windows Machine? The Magic of VM!

Spread the love

How to Install Kali Linux in a Windows Machine? We’ve got the answers. Ever wanted to get your hands on The Kali Linux which is one of the most popular distributions for penetration testing? We have Virtual Machine platforms to experience Kali Linux without the need to install the OS in our hard disk.

Kali Linux is a Debian-based Linux distribution designed for penetration testing. The Kali Linux distributions come preloaded with all the necessary apps and tools for all kinds of penetration testing. It is one of the best operating systems used for security testing. It is the best way to install Kali as a Virtual machine in our Windows machine.

We will be using the VMware platform for this tutorial.

System Requirements

  • Minimum of 20 GB disk space
  • Minimum of 1 GB RAM
  • VMware Workstation Player or other virtualization software

Step 1: First let us install VMware Workstation Player

  1. Go to and have a look at their website and reach the downloads page or visit downloads page from here.
  2. VMware Workstation Player is a free tool for running a single virtual machine on a Windows or Linux PC. Workstation Pro is a more advanced version, So obviously it is a paid version.
  3. Now download either Windows version or Linux version of the tool and install it.
vmware startup page
The start page of VMware app

Step 2: Now we can download Kali image

Now we have to install the Kali image for our VMware platform. Go to the offensive security page and download the Kali Linux VMware image for either 64-Bit or 32-Bit, depending on your machine.

offensive security page
Offensive Security page

Use the torrent file to download the image. Once it is downloaded, Extract the downloaded file using 7z tool. Keep the extracted file in a safe place on your desktop. You can also have a backup of it.

Step 3: Next step is to install Kali onto the VMware

This is where we install our kali Linux into our Virtual machine platform in our Desktop.

vmware file_>open

Click Player -> File -> Open in the VMware startup page.

Browse the Kali Linux VMware virtual machine configuration file in the folder which you extracted before.

kali vmware open

When clicked open, the above page appears. The next step is to edit the virtual machine.

vwware edit vm

Keep everything in default except for the Memory. The recommended memory is also shown in the dialog box. I usually go for Maximum recommended memory or just below that.

Click OK and hit Play virtual machine, which is just above the edit virtual machine option.

kali linux booting

The Kali Linux will boot up in our VM. It will take a while to open the login page.

login page

Tadaaaaa… Welcome to the Kali Linux Login page. The default user id and password is kali. Don’t forget to change your password!


Again… Taadaaaa….! Welcome to Kali Linux Desktop installed in your Virtual Machine platform VMware on your PC. This OS comes with a whole lot of preloaded tools.

It was quite easy installation, Isn’t it?

1 thought on “How to Install Kali Linux in a Windows Machine? The Magic of VM!”

Leave a Comment