Amazing SSH, SFTP, TELNET, RLOGIN and SERIAL terminal emulator for PC

Xshell Free

Xshell Free

  -  46.94 MB  -  Freeware
  • Latest Version

    Xshell Free 7.0 Build 0157 LATEST

  • Review by

    Daniel Leblanc

  • Operating System

    Windows XP / Vista / Windows 7 / Windows 8 / Windows 10 / Windows 11

  • User Rating

    Click to vote
  • Author / Product

    NetSarang Computer, Inc. / External Link

  • Filename


  • MD5 Checksum


Xshell Free is a powerful terminal emulator for Windows PC 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 is free for home and school use.

Xshell Free 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 the app.

Features and Highlights

Replaces insecure telnet clients.
The app supports VT100, VT220, VT320, XTERM, LINUX, SCO ANSI and ANSI terminal emulation and provides various terminal appearance options replacing legacy telnet clients.

Supports secure connections for X11 and arbitrary TCP/IP applications.
The tool supports the port forwarding feature over the SSH tunneling mechanism so that all TCP/IP applications can share a secure connection without any modification to the program.

Don’t let others take a peek at your information
The program supports various security features such as SSH1/SSH2 protocols, password, and DSA/RSA public key user authentication methods, and encrypts all traffic with various encryption algorithms. It is essential to keep your data safe with the built-in software security feature because the traditional connection protocols such as TELNET and Rlogin can leave your network traffic vulnerable to anyone with network knowledge. The software will help you protect your data from hackers.

The best terminal emulator user experience
Terminal users often have to work with multiple terminal sessions at any given time and need to compare the terminal output with many different hosts or send the same set of commands to them. The app is designed to resolve these issues. With a wide range of user convenient features such as a tabbed environment, split window, synchronized key input, and session management, you can save time and get more work done faster.

Multiple languages in a single screen? Xshell is ready when you are
The tool is the first of its kind that has UTF-8 based terminal. With this app, multiple languages can be displayed on a single screen and there is no need to switch between different language encodings. As more businesses are moving towards providing their services, databases, and applications in UTF-8 format, there is an increasing demand for a terminal emulator that supports UTF-8 encoding. X shell can help you handle the multiple language environment.

  • Xshell Free 7.0 Build 0157 Screenshots

    The images below have been resized. Click on them to view the screenshots in full size.

    Xshell Free 7.0 Build 0157 Screenshot 1
  • Xshell Free 7.0 Build 0157 Screenshot 2
  • Xshell Free 7.0 Build 0157 Screenshot 3
  • Xshell Free 7.0 Build 0157 Screenshot 4
  • Xshell Free 7.0 Build 0157 Screenshot 5

What's new in this version:

- Clipboard support in Python scripts
- Added keymapping option to select a Quick Commands Sets
- Ability to pass parameters to commands such as realcmd, PowerShell, etc
- Option to see Keyboard Interactive input field contents
- Ability to import MobaXterm sessions

- Mod: Session Converter Resource Cleanup

- Expanded state of Session Manager not saving
- Quick Command not functioning if its string contains a $ character
- Crash when pasting a session in the Session Manager
- Issue of being unable to rename tabs with Python script
- PKCS Token Pin input prompt from Xagent appears behind Xshell
- Issue of being unable to use Yubico DLL as PKCS DLL