PuTTY ist eine Terminal-Emulator-Anwendung, die als Client für die Computerprotokolle SSH, Telnet, rlogin und raw TCP fungieren kann. Das Wort "PuTTY" hat keine Bedeutung, obwohl "tty" manchmal verwendet wird, um die Unix-Terminals zu bezeichnen, als Abkürzung für "Teletype".

PuTTY wurde zuerst für Microsoft Windows geschrieben, aber es wurde auch auf andere Betriebssysteme, einschließlich einiger Unix-ähnlicher Plattformen, portiert. Mac OS und Mac OS X werden noch immer portiert, während inoffizielle Portierungen auf die Betriebssysteme Symbian und Windows Mobile vorgenommen wurden.

PuTTY ist derzeit Beta-Software. Unter der MIT-Lizenz lizenziert, und es ist freie und quelloffene Software.