Download: Stable · Pre-release · Snapshot | Docs | 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
The latest version is 0.77. 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.
2022-09-13 Pre-releases of 0.78 now available
We're working towards a 0.78 release. Pre-release builds are available, and we'd appreciate people testing them and reporting any issues.
0.78's major new feature is support for OpenSSH's certificate system. PuTTY can now present certified user keys to an SSH server, and you can configure one or more trusted CAs so that it will automatically accept host keys signed by them.
Other new features include new forms of SSH jump host support (you can tell the proxy SSH server to run a command to make the connection); additional cryptography (the hopefully quantum-proof NTRU Prime key exchange, updated GSSAPI key exchange method list, new integer Diffie-Hellman groups, and AES-GCM); and a system that allows a third-party helper program to provide answers to keyboard-interactive authentication questions (e.g. for automating one-time password schemes).
0.78 also fixes a bug when setting the window title in some character sets, and restores Windows XP support, which broke in 0.77.
2022-07-05 FTP downloads withdrawn
Our host machine is not running an FTP server any more, so we've withdrawn the alternative FTP URLs on our download pages. We recommend that everybody download PuTTY over HTTPS, which is more secure in any case.
If this is a serious inconvenience for anyone, please let us know, and we'll see what we can do about it.
2022-05-27 PuTTY 0.77 released
PuTTY 0.77, released today, is a feature release. The headline feature
is improved proxy support: native support for forwarding a connection
through another SSH server, and the ability to prompt interactively
during proxy setup if the proxy requires a password or other login
information. Also, many bug fixes, some crypto improvements, and a new
pterm.exe that wraps a Windows command
2022-05-27 PuTTY is available from the Windows Store
We've recently uploaded PuTTY to the Windows Store, as a free-of-charge download. You can get it from there instead of our Download page, if that's more convenient for you.
(There were at least two copies of PuTTY in the Store already, uploaded by people other than us, and sometimes charging money. We can't guarantee anything about those ones. But the Store entry we link to here is maintained by us.)