Bitvise SSH Client: a terminal and a file manager in one window

The Bitvise SSH Client is built for the Windows desktop user who does not want to keep a terminal, a file-transfer app and a tunneling utility open at the same time. One login, and all three surfaces are already connected to the same host.

What you get after logging in

Getting it running

  1. Download the current installer from bitvise.com and run it with administrator rights.
  2. On the Login tab, fill in host, port and username, and pick an authentication method.
  3. For key login, open Client key manager, import your key, then choose publickey as the method.
  4. Save the profile to a .bscp file so the same settings travel to your other Windows machines.

New to key-based authentication? Start with SSH authentication basics.

Where it fits against PuTTY

NeedBetter served by
Open a console in two seconds on any PCPuTTY
Edit and copy files while you workBitvise SSH Client
Portable use with no installerPuTTY
Reach RDP through one encrypted hopBitvise SSH Client

A fuller breakdown lives in PuTTY vs Bitvise SSH Client.

Client questions

Where is the Bitvise SSH Client download?
On the vendor's own site, bitvise.com. We link there rather than mirroring installers, so you always get the current signed build.
Does it work with keys I created in PuTTYgen?
Yes. The client imports PuTTY .ppk files as well as OpenSSH key formats through its client key manager.
Can it tunnel Remote Desktop?
Yes. A single checkbox forwards RDP through the SSH connection, which is a common way to reach a Windows server without exposing port 3389.
Which Windows versions are supported?
Current desktop releases of Windows 10 and Windows 11, plus supported Windows Server editions.