Xshell 5

Secure Terminal Emulator

Xshell is a powerful terminal emulator that supports SSH, SFTP, TELNET, RLOGIN and SERIAL. It delivers industry leading performance and feature sets that are not available in its free alternatives. Features that enterprise users will find useful include a tabbed environment, dynamic port forwarding, custom key mapping, user defined buttons, VB scripting, and UNICODE terminal for displaying 2 byte characters and international language support.

Xshell offers many user friendly features that are not available in other terminal emulators. These features include Zmodem file uploads by drag and drop, Zmodem file downloads by selecting the file name, simple mode, full screen mode, transparency options, and a custom layout mode. Save time and effort when performing terminal tasks using Xshell.

Xshell is free for home and school use. Please read our free for home and school use license agreement for terms and conditions.


  • Supports SSH1, SSH2, SFTP, TELNET, RLOGIN and SERIAL protocols
  • Windows 2000 SP4 and above
  • Multi-user configuration
  • Keep-alive option
  • Supports Multi-session (Session tab, Session bar)
  • User defined key mapping
  • Javascript, Python andVB Scripting support
  • Auto reconnect lost connections
  • IPv6 support
  • Send keyboard input to multiple sessions simultaneously
  • Live update
Session Management
  • Creates and manages session files for different hosts
  • Batch edit session properties
  • Provides Sessions dialog, address bar, local prompt, and shortcut to open sessions
  • Provides a default session for quick connections
  • Address bar supports URL commands and allows you to connect to a remote host with or without a saved session
  • Automatic logon, wait & response scripts
  • Folder and tree view support in the Sessions dialog box
  • Establish connections to multiple hosts simultaneously
  • RSA/DSA public key, Password, and Keyboard Interactive authentication methods
  • RSA/DSA key generation wizard and import/export features
  • SSH authentication agent forwarding using Xagent utility
  • MIT Kerberos authentication
  • AES128/192/256, 3DES, BLOWFISH, CAST128, ARCFOUR, and RIJNDAEL encryption methods
  • SHA1, SHA1-96, MD5, MD5-96, and RIPEMD160 MAC algorithms
  • zlib compression
  • Use user defined master password to encrypt password
  • Auto lock terminal screen
  • Host key management dialog box
  • User key management dialog box
  • TCP/IP and X11 forwarding
  • Dynamic port forwarding
  • Tunneling bar allowing you to monitor active forwarding channels and add new rules for the current session
Local Command
  • Local Xshell prompt for advanced users
  • Local commands such as open, ssh, telnet, and rlogin.
  • Local Windows commands such as ping, ipconfig, netstat, and nslookup
  • Escape to the local prompt while connecting to a remote host
  • Run Windows commands
  • Supports VT100, VT220, VT320, XTERM, LINUX, SCOANSI, and ANSI terminals
  • International output encoding
  • Compose bar lets you send a string of text to multiple servers simultaneously
  • Scroll buffer up to 32767 lines
  • Text searching with regular expressions
  • Scrolled copy
  • Column selection
  • Multi-byte support in copy & paste
  • Delimiter is used when the terminal window is double clicked
  • Triple click selects the whole line
  • Bold font and ANSI color escape sequences
  • Supports terminal (network) printing
  • Configurable line spacing and margin of the terminal window
  • Simple and powerful user interface
  • Detachable tab
  • Split pane window
  • Adjustable toolbar
  • Color scheme edit/import/export feature
  • Configurable cursor color and blinking speed
  • Font bar allows you to select a preferred font on the fly
  • Assign frequently used strings to Quick Command buttons
  • Customizable Standard toolbar
  • Status bar displays security-lock, selected session, network up/down traffic information
  • Full Screen view (Alt + Enter)
  • Interoperable with Xmanager program for X11 forwarding
  • Interoperable with Xagent program for agent authentication and forwarding
  • Interoperable with Xftp program for file transfer
  • Editing scroll buffer text with Notepad
  • Menu commands to cycle through Xshell windows
  • Open terminal contents with the 3rd party applications
File Management
  • Drag and Drop file transfer using ZMODEM
  • File send and receive via SFTP
  • ASCII file upload
  • Automatic session logging (including terminal code)
  • Printing selected text, screen, or scroll buffer