WebSSH - Sysadmin Toolbox
SSH & SFTP client since 2012!
Free · In-App Purchases
Whether you're on the go or at your desk, WebSSH keeps you connected — anytime, anywhere! ٩(^‿^)۶
WebSSH is a professional SSH, SFTP, Telnet, and Port Forwarding client for iOS and macOS — built for developers, system administrators, and IT professionals who need reliable, secure remote access wherever they are.
CONNECT WITH CONFIDENCE
Authenticate with passwords, two-factor challenge, or keys (RSA, DSA, ED25519, PuTTY). Connections are fast and stable, with support for local port forwarding, automatic startup commands, full terminal emulation (XTERM-256COLOR, XTERM, VT100), and custom profiles — themes, fonts, colors, and keyboard shortcuts tailored to your workflow.
MANAGE FILES REMOTELY
The integrated SFTP client lets you browse directories, create, rename, upload, and download files — and edit text files directly within the app. No separate FTP client needed.
MORE THAN SSH
WebSSH also supports Telnet and Serial connections, making it a versatile tool across a wide range of scenarios. Serial connections support full configuration (baud rate, parity, stop bits, flow control), and Telnet supports both direct and interactive authentication.
BUILT-IN SYSADMIN TOOLKIT
Quick diagnostics without leaving the app: Ping, Traceroute, DNS Lookup, and Whois. The mashREPL feature gives you a fully local shell (ls, grep, curl, ping, tar, and more) that works even without internet access.
WHY WEBSSH?
Most SSH clients are either too basic or too bloated. WebSSH hits the sweet spot: professional-grade features, a clean mobile-first interface, and rock-solid reliability — all in a single one-time purchase, no subscription required.
One app. Every protocol. Zero compromises.
Download WebSSH and keep your servers close at hand, no matter where you are.
more ٩(^‿^)۶ WebSSH has been updated
Its codename is : 31.5 - Ocean (Abyssal)
So what's new in this release? ↓
◖ Release Fixes ◗
๏ WebSSH alters RGB values in the theme editor : #1412
๏ Screen Layout changed : #1603
Have a great day!
31.5 6 hr ago
٩(^‿^)۶ WebSSH has been updated
Its codename is : 31.4 - Ocean (Littoral)
So what's new in this release? ↓
◖ Release Adds ◗
๏ SSH Session Logging : #1489
๏ Light / dark terminal theme : #1545
๏ Ability to choose rendering engine : WebGL / Canvas : #1580
๏ Apple Terminal colour schemes : #1560
◖ Release Fixes ◗
๏ Cursor is not blinking anymore : #1577
๏ App becomes unresponsive after using the text editor 10-15 times : #1591
Have a great day!
31.4 6 days ago
٩(^‿^)۶ WebSSH has been updated
Its codename is : 31.3 - Ocean (Neritic)
So what's new in this release? ↓
◖ Release Adds ◗
๏ SFTP Upload / Download folder and subfolders : #205
◖ Release Fixes ◗
๏ WebGL engine doesn't work : #1574
Have a great day!
31.3 2 Apr
٩(^‿^)۶ WebSSH has been updated
Its codename is : 31.2 - Ocean (Hadal)
So what's new in this release? ↓
◖ Release Adds ◗
๏ SFTP : Ability to drag / drop files : #490
๏ Ping improvements
◖ Release Fixes ◗
๏ TELNET fix : show connections again
Have a great day!
31.2 25 Mar
٩(^‿^)۶ WebSSH has been updated
Its codename is : 31.1 - Ocean (Tide)
So what's new in this release? ↓
Host availability check is now back! :oP
◖ Release Adds ◗
๏ Checking host availability against ping instead of checking port open : #813
◖ Release Fixes ◗
๏ Wake-on-LAN fails after an idle period : #1547
Have a great day!
31.1 19 Mar
٩(^‿^)۶ WebSSH has been updated
Its codename is : 31.0 - Ocean (Ocean)
So what's new in this release? ↓
◖ Release Adds ◗
๏ Deep Linking : Ability to use a custom terminal theme : #1531
๏ Show servers list as a grid : #1501
Servers health monitoring is NOT available inside this release but will be back in the next one ;)
Have a great day!
31.0 12 Mar
٩(^‿^)۶ WebSSH has been updated
Its codename is : 30.9 - Snowflake (Sleet)
So what's new in this release? ↓
◖ Release Adds ◗
๏ Ability to keep device awake if a session is active : #1503
Have a great day!
30.9 30 Jan
٩(^‿^)۶ WebSSH has been updated
Its codename is : 30.8 - Snowflake (Permafrost)
So what's new in this release? ↓
◖ Release Adds ◗
๏ Terminal State Bar improvements
๏ Option to keep active sessions visible in sidebar (Old behavior) : #1514
Have a great day!
30.8 12 Jan
٩(^‿^)۶ WebSSH has been updated
Its codename is : 30.7 - Snowflake (Powder)
So what's new in this release? ↓
◖ Release Fixes ◗
๏ Italian Translation Fixes : #1499
Happy new year!
30.7 6 Jan
٩(^‿^)۶ WebSSH has been updated
Its codename is : 30.6 - Snowflake (Drift)
So what's new in this release? ↓
◖ Release Fixes ◗
๏ When copying via SSH, some characters are missing from the copied text : #1465
๏ Wrong toggles size inside connection form : #1474
๏ Copy is not working as expected : #1483
Have a great day!
30.6 29/11/2025
٩(^‿^)۶ WebSSH has been updated
Its codename is : 30.5 - Snowflake (Blizzard)
So what's new in this release? ↓
◖ Release Adds ◗
๏ New State Bar Plugin "Terminal Size" : Shows the current terminal size (columns x rows) in the state bar
๏ New Keyboard Special Key : Toggle Keyboard : #1448
๏ Improve Terminal Selection : #1404
Have a great day!
30.5 01/11/2025
٩(^‿^)۶ WebSSH has been updated
Its codename is : 30.4 - Snowflake (Icicle)
So what's new in this release? ↓
◖ Release Fixes ◗
๏ Addresses Tool : IPv4 Address is not shown #1414
๏ Last server entry is not shown completely : #1424
๏ iOS status bar color changes based on dark mode and theme background color : #1430
Have a great day!
30.4 16/10/2025
٩(^‿^)۶ WebSSH has been updated
Its codename is : 30.3 - Snowflake (Crystal)
So what's new in this release? ↓
◖ Release Fixes ◗
๏ When switching apps focus is inconsistent and broken : #1423
๏ Wrong element active when switching back to app : #1435
Have a nice day!
30.2 08/10/2025
٩(^‿^)۶ WebSSH has been updated
Its codename is : 30.1 - Snowflake (Flurry)
So what's new in this release? ↓
◖ Release Fixes ◗
๏ Additional keyboard row has wrong colors on new Snowflake update : #1419
๏ WebSSH alters RGB values in the theme editor : #1412
๏ Multi-line/bracketed paste doesn’t work with Cmd+V : #1432
Have a nice day!
30.1 02/10/2025
٩(^‿^)۶ WebSSH has been updated
Its codename is : 30.0 - Snowflake
So what's new in this release? ↓
◖ Release Adds ◗
๏ Twenty Six Singularity Concept : #1366
๏ Dark Mode Icon Background Consistency : #1378
Have a nice day!
30.0 16/09/2025
٩(^‿^)۶ WebSSH has been updated
Its codename is : 29.9 - Monkey (Proboscis)
So what's new in this release? ↓
◖ Release Adds ◗
๏ Ability to show recently used connections : #1387
๏ Connection Notes : Improvements : #1095
◖ Release Fixes ◗
๏ Icon selection should default to the last icon selected : #1372
๏ Zeroes IP Addresses : Address family not supported by protocol family : #1388
๏ Fix Private Key Deletion Link : #1076
Have a nice day!
29.9 30/07/2025
٩(^‿^)۶ WebSSH has been updated
Its codename is : 29.8 - Monkey (Macaque)
So what's new in this release? ↓
Warning : If you are using a CJK input keyboard, please upgrade to this release to ensure you can use WebSSH as intended.
◖ Release Adds ◗
๏ Disable clickable URLs in the terminal entirely : #1379
◖ Release Fixes ◗
๏ Lock After Delay Popup Disappears, Leaving Screen Blurry : #1381
๏ Korean characters disassembly issue : #1368
Sorry for any trouble :(
29.8 16/07/2025
٩(^‿^)۶ WebSSH has been updated
Its codename is : 29.7 - Monkey (Squirrel)
So what's new in this release? ↓
◖ Release Adds ◗
๏ Ability to disable "Lock after delay" : #1369
๏ Icon selection should default to the last icon selected : #1372
๏ Kanagawa Dragon + Wave Color Themes : #1383
◖ Release Fixes ◗
๏ Korean characters disassembly issue : #1368
๏ Input is allowed during the copy buffer window : #1371
Have a nice day!
29.7 14/07/2025
٩(^‿^)۶ WebSSH has been updated
Its codename is : 29.6 - Monkey (Vervet)
So what's new in this release? ↓
◖ Release Adds ◗
๏ Support of "Bracketed Paste" mode : #1356
๏ Ability to support "badges" on terminal : #1177
๏ ssh_config : Support Regular Expressions in Host Patterns : #1370
◖ Release Fixes ◗
๏ Email link inside WebSSH Support page is not working : #1365
Have a nice day!
29.6 23/06/2025
٩(^‿^)۶ WebSSH has been updated
Its codename is : 29.5 - Monkey (Mandrill)
So what's new in this release? ↓
◖ Release Adds ◗
๏ Terminal Context Menu "Tools" : Add Ping Option : #1338
๏ Logs View : Show user timezone and not the UTC : #1321
๏ Ability to choose a custom icon for servers : #1311
Have a nice day!
29.5 01/06/2025
٩(^‿^)۶ WebSSH has been updated
Its codename is : 29.4 - Monkey (Tamarin)
So what's new in this release? ↓
◖ Release Fixes ◗
๏ Terminal State Bar : #1243
Have a nice day!
29.4 26/05/2025
٩(^‿^)۶ WebSSH has been updated
Its codename is : 29.3 - Monkey (Capuchin)
So what's new in this release? ↓
◖ Release Adds ◗
๏ Terminal State Bar : #1243
๏ ctrl-/ [aka ctrl + slash] support : #1323
Have a nice day!
29.3 18/05/2025
٩(^‿^)۶ WebSSH has been updated
Its codename is : 29.2 - Monkey (Gorilla)
So what's new in this release? ↓
◖ Release Adds ◗
๏ WOL : Wake-On-Lan : #154
◖ Release Fixes ◗
๏ App crash on iPad when switching from other apps : #1286
๏ SSH not working in iPhone Lockdown Mode : #1295
Have a nice day!
29.2 27/03/2025
A critical connection issue has been resolved in this release.
Previously on 29.0 release, users were unable to connect if their password was not stored within WebSSH and connection was using password instead of private key.
Please upgrade to this version as soon as possible.
29.1 11/03/2025
٩(^‿^)۶ WebSSH has been updated
Its codename is : 29.0 - Monkey
So what's new in this release? ↓
◖ Release Adds ◗
๏ Keyboard Repeat Settings : #1273
๏ Established Session as "JumpHost" : #1271
๏ Snippets : Improve icon selection : #333
๏ Snippets : Ability to search them : #721
◖ Release Fixes ◗
๏ Password prompt if wrong SSH key is present : #1283
Have a nice day!
29.0 07/03/2025
٩(^‿^)۶ WebSSH has been updated
Its codename is : 31.5 - Ocean (Abyssal)
So what's new in this release? ↓
◖ Release Fixes ◗
๏ WebSSH alters RGB values in the theme editor : #1412
๏ Screen Layout changed : #1603
Have a great day!
more Version 31.5 6 hr ago
Data Not Collected The developer does not collect any data from this app.