PuTTY: when to install it, and when not to
PuTTY is the long-standing free Windows SSH and serial client, still the quick way to reach a headless server, router or Raspberry Pi from a Windows box.…
The short version
PuTTY: Small, ancient, reliable SSH client that has been the answer on Windows for twenty years. If you live in a terminal, OpenSSH is now built into Windows and you may not need this at all.
| Licence / price | Free · Open source |
|---|---|
| Platforms | Windows |
| Category | Developer Tools — 12 programs |
| Official download | https://www.putty.org/ ↗ |
What it is for
PuTTY is the long-standing free Windows SSH and serial client, still the quick way to reach a headless server, router or Raspberry Pi from a Windows box. It is tiny, portable and understood by every tutorial written in the last two decades.
When to pick something else
The interface is dated and it stores sessions rather than modern config files, which trips up people used to OpenSSH. On Windows 10 and later, the built-in OpenSSH client covers many of the same needs without extra software.
How it compares in Developer Tools
These are the alternatives we would consider for the same job. The notes are the same ones used on the main list, so there is no separate ranking hiding on this page.
| Program | Licence / price | Platforms | Why it is on the list |
|---|---|---|---|
| Visual Studio Code Publisher's site ↗ | Free · Source-available | Windows, macOS, Linux | The default editor for most languages, with the largest extension ecosystem in existence. Note that official builds ship Microsoft telemetry, so turn it off in settings or use VSCodium if that matters to you. |
| Git for Windows Publisher's site ↗ | Free · Open source | Windows, macOS, Linux | Version control, plus a real Bash shell on Windows so you can stop translating commands in your head. Install it before anything else in this section. |
| Windows Terminal Publisher's site ↗ | Free · Open source | Windows | Tabs, panes, proper font rendering and a config file, in place of the old console window. On Windows 11 it is already installed. On Windows 10 get it from the Microsoft Store. |
| Microsoft PowerToys Publisher's site ↗ | Free · Open source | Windows | A bundle of small fixes for Windows: PowerRename for bulk renames, FancyZones for window layouts, a colour picker, a text extractor and more. Enable the two or three you want and ignore the rest. |
| Notepad++ Publisher's site ↗ | Free · Open source | Windows | Replaces Notepad for anything involving line endings, encodings, regex search or large log files. Light enough to open in a fraction of a second, which is why it survives next to VS Code. |
| Node.js Publisher's site ↗ | Free · Open source | Windows, macOS, Linux | Take the LTS release, never the Current one, unless you enjoy debugging someone else's broken dependency at midnight. Installing it also gives you npm and npx. |
| Python Publisher's site ↗ | Free · Open source | Windows, macOS, Linux | Tick 'Add python.exe to PATH' during install or you will spend tomorrow morning reading forum posts. For real projects, use uv or a virtual environment rather than installing packages globally. |
| Docker Desktop Publisher's site ↗ | Free for personal use | Windows, macOS, Linux | Containers without a Linux VM to babysit. Free for personal use and small companies, but check the licence terms before using it commercially. Needs WSL2 enabled on Windows. |
| DBeaver Community Publisher's site ↗ | Free · Open source | Windows, macOS, Linux | One database client that speaks PostgreSQL, MySQL, SQLite, SQL Server, Oracle and a hundred more. Browse tables, write queries, export results. The community edition is genuinely complete. |
| WinSCP Publisher's site ↗ | Free · Open source | Windows | Moves files over SFTP, SCP and FTP with a two-pane interface and a proper synchronise feature. Pair it with PuTTY and you have a complete remote workflow on Windows. |
| AutoHotkey Publisher's site ↗ | Free · Open source | Windows | Turns a few lines of script into keyboard shortcuts, text expansion and window automation. The usual use is small: remap one awkward key, or expand a signature block. The unusual use is a full personal automation layer. Windows only. |
Practical notes
- Save sessions so you are not retyping host details.
- Use Pageant for key-based auth instead of passwords.
- Prefer key auth; disable password login on servers where you can.
Questions people ask
Is PuTTY free?
Yes, MIT licensed and still maintained.
Do I need it on modern Windows?
Only if you prefer it; built-in OpenSSH covers basic SSH now.
What is Pageant?
Its small agent that holds SSH keys for convenience.
Where it appears in our guides
- This tool is covered in its category explainer.
See the full Developer Tools explainer for the other 11 programs in this category.
How to read this page. How to read this page. Platform, licence and publisher details come from our directory data. Where an independent review, audit or survey is mentioned, it is summarised in our own words with the source named and linked; our /sources page sets out that policy. The recommendation, the trade-offs and every 'skip it if' line are our editorial judgement. We do not run benchmarks, publish measured performance figures or host installers, and every download link goes to the publisher's own site. If a detail is out of date, our About page explains how to tell us.