Home
|
FAQ
|
Feedback
|
Licence
|
Updates
|
Mirrors
|
Keys
|
Links
|
Team
Download:
Stable
·
Snapshot
|
Docs
|
Privacy
|
Changes
|
Wishlist
PuTTY is a free implementation of SSH and Telnet for Windows and Unix
platforms, along with an xterm
terminal emulator. It is
written and maintained primarily by
Simon Tatham.
The latest version is 0.82. Download it here.
LEGAL WARNING: Use of PuTTY, PSCP, PSFTP and Plink is illegal in countries where encryption is outlawed. We believe it is legal to use PuTTY, PSCP, PSFTP and Plink in England and Wales and in many other countries, but we are not lawyers, and so if in doubt you should seek legal advice before downloading it. You may find useful information at cryptolaw.org, which collects information on cryptography laws in many countries, but we can't vouch for its correctness.
Use of the Telnet-only binary (PuTTYtel) is unrestricted by any cryptography laws.
2024-11-27 PuTTY 0.82 released
PuTTY 0.82, released today, improves Unicode support. Usernames and passwords read from the terminal or the Windows console now support full Unicode, so that you can use characters outside the Windows system code page, or the character set configured in PuTTY. The same is true for usernames and file names provided via the PuTTY tools' command line and via the GUI. (However, unfortunately not yet if you save and reload a session.)
2024-04-15 PuTTY 0.81 released
PuTTY 0.81, released today, fixes a critical vulnerability CVE-2024-31497 in the use of 521-bit ECDSA keys (ecdsa-sha2-nistp521
). If you have used a 521-bit ECDSA private key with any previous version of PuTTY, consider the private key compromised: remove the public key from authorized_keys
files, and generate a new key pair.
However, this only affects that one algorithm and key size. No other size of ECDSA key is affected, and no other key type is affected.
2023-12-18 PuTTY 0.80 released
PuTTY 0.80, released today, includes a fix for the Terrapin vulnerability in some SSH protocol extensions (aka CVE-2023-48795). The issue also needs patching in the server.
2023-08-26 PuTTY 0.79 released
PuTTY 0.79, released today, is mostly a bug fix release, with only minor new features in SSH and terminal mouse handling.
The most important bug fix is that we've restored the Windows 'install scope' to the way it was in 0.77 and earlier, reverting the security workaround we had to put into 0.78. This means the 0.79 Windows installer will not uninstall 0.78 automatically, so we recommend uninstalling 0.78 by hand first, if you have it installed. As before, if you've ended up with both versions installed, uninstalling them both and then running the new installer will put everything right.
2023-07-31 GPG key rollover
We've generated a fresh set of GPG keys for signing PuTTY release and snapshot builds, since the old ones were due to expire. We will begin signing snapshots with the new snapshot key, and future releases with the new release key. For continuity, the new master key is signed with the old master key. See the keys page for more information.