PuTTY - вільно розповсюджуваний клієнт для протоколів SSH, Telnet, rlogin і чистого TCP. Спочатку розроблявся для Windows, проте пізніше був портований на різні операційні системи. Наявні офіційні порти для UNIX`оподібних платформ. Порти для класичної Mac OS й для Mac OS X знаходяться в стадії розробки. Існують неофіційні порти на інші платформи, зокрема для мобільних телефонів під управлінням Symbian OS та Windows Mobile.
Деякі можливості програми:
- Збереження списку та параметрів підключень (зручно для повторного використання)
- Робота з ключами та версіями протоколу SSH
- Клієнти SCP та SFTP (відповідно програми pscp і psftp).
- Можливість port forwarding через SSH, включаючи передачу X11.
- Повна емуляція терміналів xterm, Vt102 Ecma-48.
- Підтримка IPv6.
- Підтримка 3DES AES Arcfour Blowfish DES.
- Підтримка аутентифікації з відкритим ключем.
- Підтримка роботи по нуль-модему