PuTTY: A Free Win32 Telnet/SSH Client

PuTTY (originally STel until it stopped being just Telnet) is a free implementation of Telnet and SSH for Win32 platforms (Win95 and WinNT have been tested; Win98 is reported to work fine).

The latest version is beta 0.47.

There is no documentation as yet, but I'll include here an answer to the most common question people ask me.
Question: Can I start an SSH session directly from the command line, without having to go through the config box?
Answer: Yes, if you've saved the details of the session: if PuTTY's command line starts with an @ sign, the rest of the line is interpreted as the name of a saved session. So putty @mysession will do it.

LEGAL WARNING: Use of PuTTY is illegal in countries where encryption is outlawed (I understand France is one such country). PuTTY also employs RSA public-key encryption without the use of the RSAREF library (since it was developed outside the USA) and so my understanding of USA patent regulations is that use of it within the USA may infringe software patents. I believe it is legal to use it in England and many other countries, but I am not a lawyer and so if in doubt you should seek legal advice before downloading it. I may make a telnet-only (encryption-free) variant available for download if interest is expressed.

Here are the PuTTY files themselves:

The latest release version. This will generally be a version I think is reasonably likely to work well. If you have a problem with the release version, it might be worth trying out the latest development snapshot (below) to see if I've already fixed the bug, before reporting it to me.
PuTTY.EXE, the latest release executable for Intel x86. (Download by HTTP if that link doesn't work for you.)
PuTTY-alpha.EXE, the latest release executable for Windows NT Alpha. (Download by HTTP if that link doesn't work for you.)
PuTTY.ZIP, the source code from the latest release.

The latest development snapshot. This will be built every day, automatically, from the current development code - in whatever state it's currently in. If you need a fix for a particularly crippling bug, you may well be able to find a fixed PuTTY here well before the fix makes it into the release version above. On the other hand, anything you download from here might randomly fail to work (at best!), and I'm not guaranteed to pay much attention if you report bugs in the snapshots that you haven't already tried to reproduce in the latest release.
PuTTY-x86.EXE, the latest development snapshot for Intel x86.
PuTTY-alpha.EXE, the latest development snapshot for Windows NT Alpha.
PuTTY-src.ZIP, the latest development snapshot source code.

These features are planned for the next release (and should therefore be available in the development snapshots, unless they're not updating, which happens sometimes):

This feature is new in beta 0.47:

These features were new in beta 0.46:

These features were new in beta 0.45:

This is the current bug/wish list:

In addition to this, there's a non-wish list, for things that I don't intend to implement, just so that people will stop asking me about them. If anyone else implements them for me, they'll probably get added, but I doubt I'll be doing them myself.


Comments to anakin@pobox.com