
electerm — Free Open-Source Terminal & SSH Client
Free and open-sourced terminal/ssh/sftp/telnet/serialport/RDP/VNC/Spice/ftp client (linux, mac, win)
Features
Everything you need in a terminal client
Open-Sourced All-in-One Client
Free and open-sourced terminal, file manager, and SSH/SFTP/FTP/Telnet/Serial port/RDP/VNC/Spice client in one app.
Secure Auth
Supports publicKey + password authentication, global and per-session proxy, SSH tunneling, Agent forwarding, port forwarding, X11 forwarding, and connection hopping.
Remote File Editing
Double-click to directly edit remote files via integrated SFTP file manager with drag and drop.
Multi-tab Terminal
Multiple terminal sessions in tabs with split panes, quick input to one or all terminals.
Global Hotkey
Toggle window visibility with a global hotkey (default Ctrl+2), similar to Guake-style drop terminals.
Themes & Customization
UI/terminal themes, terminal background images, transparent windows on Mac and Windows.
Multi-language
14+ languages via community translations. Contributions and fixes welcome.
AI Assistant
Works with any OpenAI-compatible LLM API. Generate commands, explain commands, generate scripts, create bookmarks from natural language, and run tasks directly in Agent mode.
MCP & Deep Links
MCP widget for AI assistants and external tools. Open connections via URLs like ssh://user@host:22.
Cloud Sync
Sync bookmarks, themes, and quick commands to GitHub/Gitee secret gists, WebDAV, or custom servers.
Zmodem & Trzsz
Supports Zmodem (rz/sz) and Trzsz (trz/tsz) file transfer, compatible with tmux.
Cross-platform
Windows 7+ (x64/ARM64), macOS 10.15+ (x64/arm64), Linux (x64/arm64/Loong64) including glibc 2.17+.
Live Demo
Try electerm directly in your browser — no installation needed
Download
Free and open-source — choose your platform (Windows, macOS, Linux)
Resources
Everything you need to get started
Official
Ecosystem
Release Notes
What's new in the latest version
New features/UI/Updates
♥ When selecting two files with the same extension, context menu would have a compare option
♥ #4418 Save split view state to workspace data
♥ Add flashing effect to add/save button for SSH tunnel/connection hopping edit
♥ UX: Improve multi file transfer context menu text
♥ Add wiki link for custom CSS
Security fixes
♥ Parse unsafe file name when edit with custom editor
♥ Parse unsafe file name when FTP/SFTP transfer
♥ Parse unsafe file name when check folder size
♥ Fix RDP file transfer unsafe file name issue
Bug fixes
♥ Remove trailing slash in SFTP address to avoid issue
新功能/界面/更新
♥ 当选择两个相同扩展名的文件时,右键菜单会显示比较选项
♥ #4418 将分屏视图状态保存到工作区数据
♥ 为 SSH 隧道/连接跳转编辑的添加/保存按钮添加闪烁效果
♥ 体验优化:改进多文件传输右键菜单文案
♥ 添加自定义 CSS 的 wiki 链接
安全修复
♥ 编辑自定义编辑器时解析不安全的文件名
♥ FTP/SFTP 传输时解析不安全的文件名
♥ 检查文件夹大小时解析不安全的文件名
♥ 修复 RDP 文件传输中不安全文件名的问题
问题修复
♥ 移除 SFTP 地址中的尾部斜杠以避免问题
♥ Download下载: [https://electerm.org](https://electerm.org)
Join the Community

Join our WeChat community for support and updates
Sponsors
Interested in sponsoring electerm? Your support helps keep the project active and growing.
Contact us to become a sponsorFrequently Asked Questions
Quick answers to common questions about electerm

