FREEDOM251

Freedom251 › SSH Clients

ConnectBot

Free plan Android

Visit ConnectBot Alternatives Pricing

ConnectBot's own site

What ConnectBot is

ConnectBot is a free, open-source Android client for connecting to remote machines and using their shell from a phone. It supports SSH and Telnet, can maintain simultaneous SSH sessions in tabs, and can transfer files to and from the device. Users can save connection details in a Host List and reopen a server later. The app can create secure tunnels and supports port forwarding. Its terminal guide describes on-screen access to Ctrl, Esc, arrow, and other keys, while reusable profiles let users set terminal colors and font size. GitHub releases offer a Google Play Services build and an OSS build that includes the cryptography provider in the APK. The project says network data travels directly between the phone and selected server rather than through ConnectBot’s developer infrastructure. Server usernames and passwords are stored on the device, where the developers cannot access them. Private keys are left out of Android system backups by default, with an app setting to opt in. The privacy policy says OSS builds have no telemetry or tracking; Google Play builds may involve Google processing technical data. ConnectBot was founded in 2007, and its project directs questions to the #connectbot channel on Libera.Chat.

Who it suits

ConnectBot suits Android users who need to access remote machines over SSH or Telnet from a phone, including users who want multiple sessions and terminal controls on screen. Its public source code may also suit people who want to audit an SSH client.

What it does well

  • Free to use and open source.
  • Supports SSH, Telnet, secure tunnels, and port forwarding.
  • Keeps simultaneous SSH sessions organized in tabs.
  • Saved hosts let users reopen servers from a Host List.
  • Terminal profiles can set colors and font size.
  • Network data goes directly between the device and selected server.

What to know first

  • Available for Android only.
  • Google Play builds may involve Google processing technical data.
  • Private keys are excluded from Android system backups by default.

Plans

PlanBilled and limitsPrice
ConnectBotAndroid SSH client · open sourceFree

As connectbot.org lists them, read 9 Oct 2026. The maker's own page has the final word.

Getting started

  1. Visit the ConnectBot website or find its release builds on GitHub.
  2. Choose the Google Play Services build or the OSS build.
  3. Install ConnectBot on an Android device.
  4. Save SSH connection details in the Host List, then open the server.

Verdict

Choose ConnectBot if you need a free Android client for remote shell access, SSH sessions, and file transfers. Its open-source code and locally stored credentials may appeal to users who value control over their connection data; those needing a platform other than Android should look elsewhere.

Questions

Is ConnectBot free?

Yes. ConnectBot has a free plan priced at $0, and no free trial is listed.

Which devices can run ConnectBot?

ConnectBot is listed for Android.

Which connection protocols does it support?

It supports SSH and Telnet. It also supports secure tunnels and port forwarding.

Is ConnectBot open source?

Yes. Its source code is available for public audit.

What build options are available?

GitHub releases provide a Google Play Services build and an OSS build that includes the cryptography provider in the APK.

How does ConnectBot handle connection data?

Network data travels directly between the device and the selected remote server. Usernames and passwords are stored locally; OSS builds have no telemetry or tracking, while Google Play builds may involve Google processing technical data.

Facts from ConnectBot's own pages

Build variants
GitHub releases provide a Google Play Services build and an OSS build that includes the cryptography provider in the APK. · github.com, 9 Oct 2026
Connection routing
Network data goes directly between the device and the selected remote server and is not routed through ConnectBot developer infrastructure. · connectbot.org, 9 Oct 2026
Credentials
Remote server usernames and passwords are stored locally on the device, and developers have no access to them. · connectbot.org, 9 Oct 2026
Data handling
The privacy policy says OSS builds have no telemetry or tracking, while Google Play builds may involve Google processing technical data. · connectbot.org, 9 Oct 2026
Founded
2007 · connectbot.org, 28 Sept 2026
Intended users
The project describes the app as a way to connect to remote machines and use their shell from Android. · connectbot.org, 9 Oct 2026
Open source
ConnectBot is an open-source SSH client, and its source code is available for public audit. · connectbot.org, 9 Oct 2026
Private key backups
Private keys are excluded from Android system backups by default, with an app setting to opt in to backing them up. · connectbot.org, 9 Oct 2026
Purpose
ConnectBot is an Android secure shell client for using a remote machine’s shell and transferring files to and from a phone. · connectbot.org, 9 Oct 2026
Saved hosts
Users can save SSH connection details and reopen a server from the Host List. · connectbot.org, 9 Oct 2026
SSH sessions
The Google Play description says ConnectBot can manage simultaneous SSH sessions. · play.google.com, 9 Oct 2026
Support
The project directs users with questions to the #connectbot channel on Libera.Chat. · connectbot.org, 9 Oct 2026
Terminal appearance
Users can create reusable profiles to customize terminal colors and font size. · connectbot.org, 9 Oct 2026
Terminal controls
Its guide describes keeping Ctrl, Esc, arrow, and other terminal keys visible on screen. · connectbot.org, 9 Oct 2026
Tunnels
The Google Play description says ConnectBot can create secure tunnels. · play.google.com, 9 Oct 2026

Where ConnectBot stands on Freedom251

Look at these too