Running PuTTY on a modern Windows desktop

PuTTY predates most of the software on your Start menu, and it still behaves like a well-mannered native Windows program: one small executable, no background service, no telemetry, settings in the registry. This page covers what changes on Windows 11 and Windows 10 and the handful of settings worth adjusting on day one.

Supported Windows versions

PuTTY next to the built-in Windows OpenSSH client

Windows has included an OpenSSH client since Windows 10 version 1803, so you can type ssh user@host in PowerShell today. That covers one-off connections. PuTTY earns its place when you want stored session profiles, a settings tree you can click through, serial console access, Telnet, or key handling that does not depend on the OpenSSH agent.

TaskBuilt-in OpenSSHPuTTY
Quick one-line connectionIdealWorks, but slower to launch
Dozens of saved hosts with different settingsNeeds a hand-edited config fileSession list in the GUI
Serial console to a switch or applianceNot supportedBuilt in
Legacy Telnet deviceSeparate optional featureBuilt in

First-run settings worth changing

  1. Font and window size. Window then Appearance; Consolas at 11 or 12 point is comfortable on a 1080p or 1440p panel.
  2. Scrollback. Raise the default 2,000 lines to 20,000 so a long log does not scroll away.
  3. Keepalive. Connection then seconds between keepalives; 30 keeps corporate firewalls from dropping idle sessions.
  4. Default profile. Change settings with no host name entered, then save them as Default Settings so every new session inherits them.

Windows security prompts you will meet

SmartScreen may warn the first time you launch a freshly downloaded build; that is reputation, not a virus detection. Windows Defender Firewall does not usually prompt for outbound SSH, but if it does, allow the private network profile only. On managed corporate machines, application control policies may block an unsigned copy from a USB drive — use the MSI your IT group approved instead.

Moving PuTTY to a new PC

Export the registry key described in the FAQ below, copy your .ppk key files, and import both on the new machine. Detailed steps live in the saved sessions guide.

Windows compatibility FAQ

Does PuTTY run on Windows 11 without a compatibility mode?
It does. Current PuTTY releases are built and tested for Windows 11 and Windows 10, and no compatibility shim is required.
Where does PuTTY store saved sessions on Windows?
In the current user's registry under HKEY_CURRENT_USER\SOFTWARE\SimonTatham\PuTTY. Exporting that key is the simplest way to move sessions to another PC.
Why does the PuTTY window look blurry on a 4K monitor?
It is a DPI scaling artifact. Open the executable's Properties, then Compatibility, then Change high DPI settings, and let the application handle scaling.
Can I deploy PuTTY across a fleet of Windows machines?
Yes. The MSI supports silent installation with msiexec /i putty.msi /qn and can be delivered through Group Policy or Intune like any other MSI package.