BranchShell is a fast SSH client and database console for Android phones and tablets, and the companion to BranchShell for Mac, Windows and Linux.
Your vaults, from your desktop
Scan one QR code from BranchShell on your computer and your hosts, keys, snippets and port forwards arrive on your phone. Vaults are end-to-end encrypted with their passwords and open with your fingerprint or face. Android's backup keeps them in your Google account, still encrypted, so a new phone gets them back. Don't have the desktop app? Start fresh on the phone.
A terminal made for your thumbs
• Sessions to many servers at once, one tap to switch
• Extra keys for Esc, Tab, Ctrl, Alt and the arrows, and your own keys too
• Hold and drag to move the cursor, faster the further you drag
• Double tap for Tab completion, autocomplete from your history and snippets
• Themes and text sizes, with Nerd Font icons in your prompt
• Send files and pictures straight to the server
Keys and connections
• Ed25519, RSA and ECDSA keys, made on the phone or brought from the desktop
• Copy or share a key's public half; the private half only after your fingerprint, face or screen lock
• Agent forwarding and jump hosts
• Port forwarding to reach the services behind your servers
• Known hosts checked on every connection
Databases
• PostgreSQL, MySQL and SQLite, directly or tunnelled through your SSH hosts
• Browse tables and run queries
On tablets and foldables
The terminal and its tools side by side.
Private by design
No account, no tracking, no analytics, no ads. BranchShell talks only to the servers you add.
SSH terminal, port forwards and SQL databases