Kali Linux Downloads

We generate fresh Kali Linux image files every few months, which we make available for download. This page provides the links to download Kali Linux in its latest official release as well as untested weekly releases at cdimage.kali.org/kali-weekly/.

For a release history, check our Kali Linux releases page.

Kali Linux 2021.1 Release Notes

Image NameTorrentSizeSHA256sum
Kali Linux 64-Bit (Installer)Torrent4.0G265812bc13ab11d40c610424871bdf9198b9e7cad99b06540d96fac67dd704de
Kali Linux 64-Bit (Live)Torrent3.4G8e5af78e93424336f787d4dd0fdd89b429675d5ae67b1c1634ea1b53c5650677
Kali Linux 64-Bit (NetInstaller)Torrent379Mc55dcb0280f318606ebee69825defc346ef269507db0379318455db442468682
(For Apple M1)
Kali Linux ARM64 (Installer)Torrent3.2Gf38e14e0662fc7f3908126c9829bb2869485541dabbc84d25984e798948f51c2
Kali Linux ARM64 (Live)Torrent2.6G477296c6416a3f588986582593af4ea913c9b82350663c86b23efd063e01b6b5
Kali Linux ARM64 (NetInstaller)Torrent325M657c8ddd5198079cd41883c490a7042823f5561c25258314474c10070844c0f3
Kali Linux 32-Bit (Installer)Torrent3.5Gb0611807708808db79022225c685e370c11b14a24d4d134765294322e4cd9ae8
Kali Linux 32-Bit (Live)Torrent3.0Gad4b0b1fc85d0702db824589aef9cbc370c057cbffadd9e08a4ed86fe5bab4c1
Kali Linux 32-Bit (NetInstaller)Torrent336Ma2c04dd861620f237b97681cdcc390d283454627a9505ab3892c2480364872a1

Q.) What’s the differences between: Installer? Live? NetInstaller?


Download Kali Linux Weekly Builds

We generate weekly Kali images so you can always get a fresh ISO whenever you need it. The ISOs will be generated each Sunday and will be versioned as “-W”.

Once all builds are generated, they will be available via cdimage.kali.org/kali-images/kali-weekly. Each weekly release will have it’s own SHA256SUM file which will be available at cdimage.kali.org/kali-weekly/SHA256SUMS


Download Kali Virtual Machines

Kali Linux VMware
Kali Linux VirtualBox

Offensive Security VM Download Page



Download Kali ARM Images

Are you looking for Kali Linux ARM images? We have generated alternate flavors of Kali using the same build infrastructure as the official Kali releases for ARM architecture.


Kali ARM Build Scripts Kali ARM Images


Download Kali Linux Images Securely

When you download an image, be sure to download the SHA256SUMS and SHA256SUMS.gpg files that are next to the downloaded image (i.e. in the same directory on the Kali Linux Download Server). Before verifying the checksums of the image, you must ensure that the SHA256SUMS file is the one generated by Kali. That’s why the file is signed by Kali’s official key with a detached signature in SHA256SUMS.gpg. Kali’s official key can be downloaded like so:

$ wget -q -O - https://archive.kali.org/archive-key.asc | gpg --import
# or...
$ gpg --keyserver hkp://keys.gnupg.net --recv-key 44C6513A8E4FB3D30875F758ED444FF07D8D0BF6
# ...and verify that the displayed fingerprint matches the one below
$ gpg --fingerprint 44C6513A8E4FB3D30875F758ED444FF07D8D0BF6
pub rsa4096 2012-03-05 [SC] [expires: 2021-02-03]
44C6 513A 8E4F B3D3 0875 F758 ED44 4FF0 7D8D 0BF6
uid [ unknown] Kali Linux Repository <devel@kali.org>
sub rsa4096 2012-03-05 [E] [expires: 2021-02-03]

Once you have downloaded both SHA256SUMS and SHA256SUMS.gpg, you can verify the signature as follows:

$ wget -q https://cdimage.kali.org/current/SHA256SUMS{.gpg,}
$ gpg --verify SHA256SUMS.gpg SHA256SUMS
gpg: Signature made Tue 17 Nov 2020 15:39:09 GMT
gpg:                using RSA key 44C6513A8E4FB3D30875F758ED444FF07D8D0BF6
gpg: Good signature from "Kali Linux Repository <devel@kali.org>" [unknown]
gpg: WARNING: This key is not certified with a trusted signature!
gpg:          There is no indication that the signature belongs to the owner.
Primary key fingerprint: 44C6 513A 8E4F B3D3 0875  F758 ED44 4FF0 7D8D 0BF6

If you don’t get that “Good signature” message or if the key ID doesn’t match, then you should stop the process and review whether you downloaded the images from a legitimate Kali mirror.

Want an Updated or Custom Kali Image ?

Feeling a little more adventurous? Want to build the latest version of Kali? Want to customize your ISO by adding more tools or change the default settings? Looking for something other than GNOME, KDE or Xfce like Enlightenment, i3, LXDE or MATE? Then this is the option for you.

With everything set up correctly, the basic process is as simple as:

$ apt install -y git live-build cdebootstrap
$ git clone https://gitlab.com/kalilinux/build-scripts/live-build-config.git
$ cd live-build-config/
$ ./build.sh --distribution kali-rolling --verbose



Read More On Custom Images