A client program for the SSH, Telnet and Rlogin network protocols

PuTTY (32-bit)

PuTTY (32-bit)

  -  3.27 MB  -  Open Source
  • Latest Version

    PuTTY 0.81 (32-bit) LATEST

  • Review by

    Daniel Leblanc

  • Operating System

    Windows XP / Vista / Windows 7 / Windows 8 / Windows 10

  • User Rating

    Click to vote
  • Author / Product

    Simon Tatham / External Link

  • Filename


  • MD5 Checksum


PuTTY is a free implementation of Telnet and SSH for Windows and Unix platforms, along with an xterm terminal emulator. It is written and maintained primarily by Simon Tatham.

PuTTY 32bit is a free and open-source terminal emulator for Windows 11/10 and network file transfer application. Its primary purpose is to provide a secure and reliable way to establish SSH, Telnet, and serial connections to remote servers and devices. The software is renowned for its lightweight nature, cross-platform compatibility, and robust encryption protocols, making it a go-to choice for anyone needing to access remote machines securely.

Main Features

SSH, Telnet, and Serial support: It provides support for secure shell (SSH), Telnet, and serial connections, making it versatile for connecting to various types of systems and devices.

Terminal emulation: It emulates various terminal types, including VT100, VT102, VT220, and xterm, allowing you to work with different systems and applications as if you were using a physical terminal.

Portability: PuTTY is a standalone application and doesn't require installation. You can run it directly from an executable file, making it portable and easy to carry on a USB drive or other storage devices.

Session management: It allows you to save connection details and configurations as sessions, making it convenient to connect to frequently used hosts with specific settings.

Keyboard customization: You can customize keyboard shortcuts, control sequences, and key combinations to suit your preferences and work efficiently within the terminal.

X11 forwarding: It supports X11 forwarding, allowing you to run graphical applications on a remote server and display them on your local system.

Secure connections: It uses encryption for SSH connections, providing a secure way to access remote systems and protect sensitive data during transmission.

Proxy support: It supports various proxy types (HTTP, SOCKS4, SOCKS5) for tunnelling connections through intermediary servers or firewalls.

SCP and SFTP support: The tool includes command-line tools (PSCP and PSFTP) for securely transferring files between your local system and remote servers using SCP (Secure Copy Protocol) and SFTP (SSH File Transfer Protocol).

SSH key management: PuTTYgen, a companion tool, allows you to generate, import, and manage SSH keys for secure authentication.

Configurability: The software offers extensive options and settings to customize your terminal environment, including text colors, fonts, window size, and behavior.

Multiple terminal windows: You can open multiple terminal windows within a single PuTTY instance, making it easy to multitask and manage multiple connections simultaneously.

UTF-8 support: It supports UTF-8 character encoding, enabling you to work with international character sets and languages.

Scripting and automation: It can be used in batch scripts or automated tasks, allowing you to automate repetitive tasks and interactions with remote systems.

Active development: The program is actively maintained and updated by the open-source community, ensuring compatibility with modern systems and security standards.

This download includes the following tools
  • PuTTY (the Telnet and SSH client itself)
  • PSCP (an SCP client, i.e. command-line secure file copy)
  • PSFTP (an SFTP client, i.e. general file transfer sessions much like FTP)
  • PuTTYtel (a Telnet-only client)
  • Plink (a command-line interface to the PuTTY back ends)
  • Pageant (an SSH authentication agent for PuTTY, PSCP, and Plink)
  • PuTTYgen (an RSA and DSA key generation utility).

SecureCRT: A commercial terminal emulator with advanced features, including scripting and session management.

MobaXterm: A feature-rich terminal emulator and SSH client for Windows with built-in X11 support and remote desktop capabilities.

ZOC Terminal: Professional SSH, Telnet, Serial/Modem Terminal Emulator

KiTTY: A PuTTY fork with additional features and enhancements, including improved session management and scripting.

  • Free and open-source.
  • Secure SSH and Telnet connections.
  • Lightweight and resource-efficient.
  • Cross-platform compatibility.
  • Active community and regular updates.
  • Versatile with scripting and automation capabilities.
  • Basic user interface without advanced features.
  • Limited to terminal emulation and network connections.
  • May require additional tools for file transfers and other tasks.
Also Available: PuTTY (64-bit), PuTTY for Mac and PuTTY Portable

  • PuTTY 0.81 (32-bit) Screenshots

    The images below have been resized. Click on them to view the screenshots in full size.

    PuTTY 0.81 (32-bit) Screenshot 1
  • PuTTY 0.81 (32-bit) Screenshot 2
  • PuTTY 0.81 (32-bit) Screenshot 3
  • PuTTY 0.81 (32-bit) Screenshot 4
  • PuTTY 0.81 (32-bit) Screenshot 5

What's new in this version:

- Security fix for CVE-2024-31497: NIST P521 / ecdsa-sha2-nistp521 signatures are no longer generated with biased values of k. The previous bias compromises private keys.