Kali Linux Downloads

Download Kali Linux Images

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. For a release history, check our Kali Linux Releases page. Please note: You can find unofficial, untested weekly releases at http://cdimage.kali.org/kali-weekly/. Downloads are rate limited to 5 concurrent connections.

Image Name Torrent Version Size SHA256Sum

Kali Linux 32-Bit


2.9G 3fdf8732df5f2e935e3f21be93565a113be14b4a8eb410522df60e1c4881b9a0

Kali Linux 64-Bit


2.9G d9bc23ad1ed2af7f0170dc6d15aec58be2f1a0a5be6751ce067654b753ef7020

Kali Linux Large 64-Bit


3.5G dd44391927d38d91cae96ed1a8b918767d38bee2617761fab2d54ad8c77319ec

Kali Linux Light ARMhf


803M 9cee49c35400af04e127537a090b9b31b2440cac8cd2568bcaeeb6f4eb4e5a9d

Kali Linux Light 64-Bit


1.1G b6e57c2d9a22cf73ead39d9d58033991bdaa4769c74e1a9d7174e574d1618af8

Kali Linux Light 32-Bit


1.1G 086c017dbfdf034b6c1114de1be5d3decd6e632cacd63d5d9be2a99c736e9933

Kali Linux LXDE 64-Bit


2.7G 44de78249f4b2d4adedc5b40c134933f9b891414dbd54f7fa1d74c99d25dc2a7

Kali Linux MATE 64-Bit


2.8G 8911f11fc8aef74adcfc216e026f431d456237d14bc519c291580103a75750cd

Kali Linux E17 64-Bit


2.7G f3d37e3dc7c0d66dec04e4d7c636a91139352d6575f7f8a05837e123a4c7af78

Kali Linux KDE 64-Bit


3.2G 7711e0ddd2247c2e50bdb182a9501dd4f775951ab0e84b68f37b689289931576

Kali Linux XFCE 64-Bit


2.7G c169f63cdb3f5568d111f536d6afd70b635808a614de23a4b2c49073f059f156
Kali Linux 64-bit VMware Available on the Offensive Security VM Download Page
Kali Linux 32-bit (PAE) VMware Available on the Offensive Security VM Download Page
Kali Linux 64-bit VirtualBox Available on the Offensive Security VM Download Page
Kali Linux 32-bit (PAE) VirtualBox Available on the Offensive Security VM Download Page

Kali Linux Weekly Builds

We now 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 http://cdimage.kali.org/kali-images/kali-weekly. Each weekly release will have it’s own SHA256SUM file which will be available at http://cdimage.kali.org/kali-weekly/SHA256SUMS

Download ARM images

Are you looking for Kali Linux ARM images? The good folks at Offensive Security (who are also the funders, founders, and developers of Kali Linux) have generated alternate flavors of Kali using the same build infrastructure as the official Kali releases. ARM architecture Kali images produced by Offensive Security can be found on the Official Offensive Security Kali Linux ARM Images page.

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://www.kali.org/archive-key.asc | gpg --import
# or...
$ gpg --keyserver hkp://keys.gnupg.net --recv-key 7D8D0BF6
# ...and verify that the displayed fingerprint matches the one below
$ gpg --fingerprint 7D8D0BF6
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:

$ gpg --verify SHA256SUMS.gpg SHA256SUMS
gpg: Signature made Tue 13 Feb 2018 03:33:53 AM EST
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? Looking for KDE, LXDE, MATE, XFCE and other customizations? This is the option for you. With everything set up correctly, the basic process is as simple as:

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