PuTTY je aplikácia emulátora terminálu, ktorá môže fungovať ako klient pre protokoly SSH, Telnet, rlogin a raw TCP. Slovo "PuTTY" nemá žiadny význam, hoci "tty" sa niekedy používa na označenie terminálov Unix ako skratka pre "teletype".

PuTTY bol najprv napísaný pre Microsoft Windows, ale bol portovaný aj na iné operačné systémy vrátane niektorých platforiem podobných Unixu. Operačné systémy Mac OS a Mac OS X sa stále portovali, zatiaľ čo neoficiálne porty boli portované na operačné systémy Symbian a Windows Mobile.

PuTTY je v súčasnosti beta verzia softvéru. Je licencovaný pod licenciou MIT a je to slobodný softvér s otvoreným zdrojovým kódom.