What is FreeSH
FreeSH combines the functionality of a terminal emulator, SSH client, and SFTP file manager into a single application. Whether you’re managing multiple servers, transferring files between remote locations, or executing commands across your infrastructure, FreeSH provides the tools you need.What we offer
- Terminal: Run multiple local and remote sessions in one fast tabbed workspace.
- Authentication: Use password or SSH key auth with system keychain and host verification support.
- SFTP: Transfer and preview files across local and remote systems, including remote-to-remote flows.
- Port Forwarding: Create local, remote, and dynamic SSH tunnels for secure network access.
- Productivity features: Reuse commands with snippets, history, groups, logging, and shortcuts.
- Privacy: Keep data local with encrypted credentials and no telemetry.
Open Source
FreeSH is open source software. Contributions, bug reports, and feature requests are welcome on our GitHub repository.Next Steps
Installation
Install FreeSH and get started quickly.
Connections Overview
Create, organize, and manage saved hosts.
Terminal Overview
Work with local and remote terminal sessions.
SFTP Overview
Browse and transfer files between systems.