PuTTY

Simon Tatham·PuTTY.PuTTY

A free implementation of SSH and Telnet for Windows and Unix platforms, along with an xterm terminal emulator.

PuTTY is a client program for the SSH, Telnet, Rlogin, and SUPDUP network protocols. These protocols are all used to run a remote session on a computer, over a network. PuTTY implements the client end of that session: the end at which the session is displayed, rather than the end at which it runs. In really simple terms: you run PuTTY on a Windows machine, and tell it to connect to (for example) a Unix machine. PuTTY opens a window. Then, anything you type into that window is sent straight to the Unix machine, and everything the Unix machine sends back is displayed in the window. So you can work on the Unix machine as if you were sitting at its console, while actually sitting somewhere else.

winget install --id PuTTY.PuTTY --exact --source winget

Latest 0.84.0.0·May 22, 2026

Release Notes
  • Security issue: fixed a remotely triggerable double-free in RSA key exchange. (We don't know of any way it is exploitable to execute code.)
  • Minor security issue: fixed a remotely triggerable crash in NIST ECDSA signature verification. (An assertion failure – definitely not exploitable to execute code.)
  • Minor security issue: fixed marking of Telnet and Rlogin session data with a trust sigil after you authenticated to a proxy (possibly allowing a server to spoof a repeat proxy password prompt).
  • Ability to run a specified command before starting the connection, e.g. to perform wake-on-LAN or a port knock.
  • On Unix: display 'pre-edit text', showing the progress of using multiple keystrokes to compose a single Unicode character.
  • On Unix: improved support for to running the GUI tools on Wayland (fixed startup issues and tuned performance).
  • Bug fix: configuring a SSH certificate authority on Unix would fail unless you manually made a config directory.
  • Bug fix: spurious "Network error: Socket is not connected" when authenticating to some HTTP proxies.
  • Bug fix: disabling cursor blinking in the Windows Control Panel but enabling it in PuTTY would lead to a tight loop.

Installer type: wix

ArchitectureScopeDownloadSHA256
x86Download586F65E1F13B86399AA61F384666128DD84246FCF66B37564837F0C6BC1BDCAD
x64Download190D00150E67AD3FF51AF4B50E76A3AB97B863A34EFD50472627B17C0CF4102B
arm64Download96C853CDA31A762EC0F7867608D7658A53687499CFD83CEDD38602C07C4C6144

Details

Homepage
https://www.chiark.greenend.org.uk/~sgtatham/putty/
License
MIT
Publisher
Simon Tatham
Support
https://www.chiark.greenend.org.uk/~sgtatham/putty/feedback.html
Privacy Policy
https://www.chiark.greenend.org.uk/~sgtatham/putty/privacy.html
Copyright
© 1997-2026 Simon Tatham. All rights reserved.
Moniker
putty

Tags

sshtelnetttyxterm

Older versions (10)

0.83.0.0
ArchitectureScopeDownloadSHA256
x86DownloadD816FBA5750E95AE5F845AD22BD165E19EBEFBBF298F453ABC1DB2EF7655E4B8
x64DownloadAA8E5036D973688F1E8622FBE9AB22E037346E0DEF0197BF5E7CDF37DA4E223D
arm64Download591EF6BD9B200772875D152200B321366129B746F163666742FA5E201479BB53
0.82.0.0
ArchitectureScopeDownloadSHA256
x86Download6CEEF1975C85394E6A5D1B5D87277B7BF04489E679D36E80F5378489D0790D9E
x64DownloadA333EE14B4008B5B1136AE254A9C1C4A082BEFB248A294D0572AF0CC8765D916
arm64DownloadA6D44B94921B1D4515083054131ACEB460FA399F5116127CC8BEEF11A65EE6FB
0.81.0.0
ArchitectureScopeDownloadSHA256
x86DownloadDEA085CA2D7CC04D437AFD72B235AA1BFACAF495FB07F5733C7BC51DD8BBA34A
x64Download6C297C89D32D7FB5C6D10B1DA2612C9557A5126715C4A78690D5D8067488F5F2
arm64Download3FF814CCD5F7B0C268897483E0CBCA9EEB42FF90F57C59AEBA10DD1CA0D862DC
0.80.0.0
ArchitectureScopeDownloadSHA256
x86Download1407101E95BBA5343A20F9BF9324D4D5410567723B255F6E06396A0B5FC655A0
x64Download858399EE9EE49E15A78C7018DBF0DD73DBA8337D6F0ADB841896BA553C9A646C
arm64Download8DC2EC6A64DE328178752CB1EEBF475565ED8E6EA69512ECFAC87784EDAFBBD5
0.79.0.0
ArchitectureScopeDownloadSHA256
x86DownloadB7AF314AD1342D476E3E661EBC1EEC1C83E8DEEB3AB4A8009DFCA47C7DA09AA9
x64DownloadBEEC23B8EAD065F868E9CDA021265998697E797064234A87C888BE96E2C70060
arm64Download9827217A9E9BB50235443A6900C4F6297D98D1CC7764066EF10F503C8B9F52C6
0.78.0.0
ArchitectureScopeDownloadSHA256
x64DownloadE64775374097F1B1C8FD4173F7D5BE4305B88CEC26A56D003113AFF2837AE08E
x86Download8B1EE5FCD40AC4122A62E405981DC6DFB26FB7BDBE23217DE0AA4B9659C492D5
arm64Download870099F68A40FAE62A30B1962C25BE7B27A87ADB4B7B25F2DC666C6FB6FB100D
0.77.0.0
ArchitectureScopeDownloadSHA256
x64Download8ECE5F9D805FCF1D790F5E148D2A248DEA4813024659EB6C6468B47004BC805F
x86Download96A49EC17E2DE11E54BC93B7875F329FBFC1C5093E0FD9388D9CF69AD0FD78A3
arm64DownloadA6C928FFCB481BCC8D7C59EAC43964BB0B2994CDF1898492667FA1E71EB259FD
0.76.0.0
ArchitectureScopeDownloadSHA256
x64Download129DF585291D28EC179BC715A3F8EC34C5ED5D66FD051A6A4B9DC9C537CB3AEE
x86Download381A5390E362528DC1028DAD04C849EF640D4B53A31E801874467DC716A43864
arm64Download72F6164B1685CF4FFF98ACCDE23DC1A4E08D5F65888711D8128265D0EFEB7428
0.75.0.0
ArchitectureScopeDownloadSHA256
x64Download6E4D8550C75ABBB110BD3CD2F25B22D030A27A377A31B48CD619B623E61CCC8C
x86Download72462543B8C9E44F6CCC42639CE49D413B835089C2F3BDDFF9C1356449BE79A0
arm64Download77AE2C25D70D42F07064B764EB085492E52CE363C1B29C1C151A018CF82652F4
0.74.0.0
ArchitectureScopeDownloadSHA256
x64Download2A001DD1C5D81AE1C17DB97B0BB6C2C7CADA43888D4F30A814C18D55AA28FEB6
x86DownloadA630B507D726D7B378F1D82108B99FE7A0CC8713F7182957325AD07CF288228C
arm64Download4B2B3DA68751C2E8EA4D8EC3829DD66299F5398CF5A93FF7727219A43D1751E6