How to download Puppy Linux

Download latest release   

CURRENT RELEASES: Quirky Unicorn and Slacko Puppy 5.7 (Slackware-compatible) are in the latest release page. For Long-Term-Supported releases, get Precise Puppy or the long-time favorite, Lucid Puppy 5.2.8 (Ubuntu Lucid-Compatible). For much older PCs, Wary Puppy is available.

The Puppy Linux files are primarily hosted by and its mirror, with these links:

For cutting-edge versions (Precise, Racy, Wary) released by Barry Kauler:

For new versions (Slacko, Lucid/Lupu) released by the community:

The popular release of Puppy in 2009 is in the puppy-4.3.1 folder, with accompanying release announcement and release notes.

When you click on either ibiblio or nluug URL above, the files that you see outside the folders are all older releases, see below:

downloadable files

The newer of the older releases will be at the bottom, like the puppy-4.2.1-k2.6.25.16-seamonkey.iso that you see above. Right-click to download/save to your PC. Then use a CD-burning program to burn the ISO image slowly to a CD or DVD disc (4X is recommended for CD and 1X for DVD). A small and excellent CD burning program for Windows is BurnCDCC - just download, unzip to a folder in Windows and click on burncdcc.exe (do not forget to choose low burning speed).

The info that you will see in each downloadable file above:

  • Puppy Linux version number - the latest version (in the long list) is 4.2.1 and the oldest version shown is 2.16.1
  • Kernel number - this is the version of the Linux kernel (the "Linux" in Puppy), which is for Puppy 4.2.1 and for Puppy 3.01 retro. Kernel is also used by Puppy 2.15CE and 2.16.1, while Puppy 2.17.1 has kernel 2.6.21. Higher kernel number means that it can operate newer PCs. For example, kernel 2.6.21 (available in Puppy 2.17.1) can read the devices of dual core PCs while kernel 2.6.18 in Puppy 2.15CE - 2.16.1 cannot. Therefore, you should use the higher kernel number with newer PCs (but the reverse rule, using lower kernel number, does not apply to older PCs - you can use any Puppy version with older PCs, just make sure you have at least 128 MB memory/RAM to get the speed which Puppy wants to give you).
  • Browser - this is the included browser, which is usually seamonkey, a Mozilla-based browser that also has email and chat. By being Mozilla-based (the same base of Firefox), it is free and open source, whereas Opera, another browser, is free but not open source. To get a Puppy that uses other browsers, look for puplets, which are Puppy Linux builds using other browsers and applications.

* The example URL given above are those of ibiblio, a free downloads site for free software - check out

Quote  Puppy Linux 431JP Returns (2012 Live CD): An updated version based on Puppy Linux 4.3.1JP (Japanese edition); other languages are available through the lang_pack.
- Puppy Linux Japanese Team
(Click here for file downloads.)

This site is tablet-ready.
Support this site: