Download PuTTY
SSH client & tools

PuTTY

Free open-source SSH and Telnet client

Download PuTTY

Latest Version

Free download · Windows MSI · Linux & macOS packages

PuTTY is free software. On Windows, use the 64-bit or 32-bit MSI so that putty.exe, puttygen.exe, pscp.exe, psftp.exe, plink.exe, and pageant.exe are installed together. Typical filenames match your CPU architecture (for example a 64-bit installer for current PCs). After installing, follow the How to use page on this site for the first launch and SSH connection.

Quick start

Recommended for most users.

Download the official Windows installer (64-bit recommended on modern PCs), run the MSI, then launch PuTTY from the Start menu. Generate keys with PuTTYgen if your server uses public-key authentication.

PuTTY home

Windows

Installer and portable zip.

Choose the build that matches your CPU architecture. After install, configure a saved session with host, port 22, and SSH. For Telnet-only scenarios, puttytel.exe is also included in the bundle.

When your security policy requires it, verify the publisher and checksum shown with your download package before you run the installer.

Feature overview

macOS & Linux

Packages and ports.

On Linux, install putty and often putty-tools for puttygen. On macOS, package managers such as Homebrew or MacPorts can install the same family of tools—use the commands your administrator recommends.

PuTTYgen on all platforms · How to use

Security

Before you connect.

When your policy requires it, verify checksums bundled with your download. On first SSH connection, validate the host key fingerprint with your administrator. Keep private keys encrypted with a passphrase.

Read the FAQ

Use the download button on this site for our build. For key generation details, see PuTTYgen on the PuTTYgen page. For setup steps, see How to use.