Skip to content
SPECIFICTION
Get listed

Tabby vs Xshell

Tabby

tabby.sh

Xshell

xshell.com

Side by side

FigureTabbyXshell
Price fromFreeFree
Free planYesYes
Free trial—Yes
Open source——
WindowsYesYes
macOSYes—
LinuxYes—
Plans published14
Spec score · SSH Clients8.2 (#7)7.6 (#24)
IntegrationsIncludes WinSCP integration and shell profiles.Xshell interoperates with Xmanager for X11 forwarding, Xagent for agent authentication and forwarding, and Xftp for file transfers.

Plans

Tabby

  • Free FOSSFree

Tabby pricing →

Xshell

  • Free licenseFree
  • Xshell$119, paid once
  • Xshell Plus$139, paid once
  • Xmanager Power Suite$399, paid once

Xshell pricing →

In their own words

Tabby

Tabby is a free, open-source terminal app for Windows, macOS, and Linux. It connects to local shells, serial devices, SSH servers, and Telnet hosts, and supports shell environments including PowerShell, WSL, Git-Bash, Cygwin, and CMD. Its SSH2 client has a connection manager, while the serial terminal offers connection profiles and input modes. SSH sessions support SFTP and Zmodem file transfers, X11 and port forwarding, jump hosts, and agent forwarding. Tabby can restore open tabs and split panes after you leave the app, and nested panes support simultaneous input. SSH secrets and configuration can be stored in an encrypted container; an optional password manager uses a master passphrase. Customization includes CSS themes, color schemes, shortcuts, and plugins. Other listed capabilities include GPU acceleration, session sync, scripting, portable mode, Explorer integration, and WinSCP integration. The app is described as forever-free FOSS. The page provides download and GitHub links but states no dedicated support terms.

Visit tabby.sh

Xshell

Xshell is a Windows terminal for connecting to remote hosts and managing sessions. It supports SSH1, SSH2, SFTP, Telnet, Rlogin, serial, and RDP, with SFTP and port forwarding among its listed capabilities. Session, quick command, tab, and file managers help organize remote hosts. Users can create command buttons, trigger actions from terminal patterns, compose multiline input, and generate scripts from terminal input and output. Multiple tabs and tab groups can sit in one window; scripting is available in VB, JScript, and Python. Authentication profiles can store authentication variables for one or more sessions, with profile changes reflected in dependent sessions. Security features include public-key, password, and keyboard-interactive authentication, SSH PKCS#11 and CAPI, multiple encryption algorithms, and master-password encryption for saved passwords. Xshell interoperates with Xmanager, Xagent, and Xftp. The free license is restricted to personal, home, and educational use, excluding commercial use. Paid perpetual single-user options include Xshell at $119, paid once, Xshell Plus at $139, paid once, and Xmanager Power Suite at $399, paid once. A 30-day evaluation is offered without a credit card.

Visit xshell.com