Conchshell for Android

An APK for Android 7.0 and newer, arm64. The same client as on the desktop — a terminal, files, a monitor and a remote desktop — with screens drawn for a phone rather than a window shrunk to fit one.

Download for Android

Android

7.0 and newer, arm64

Installing an APK

Android asks once whether this browser may install applications — allow it, and the file installs like any other. The APK is signed with our key, so an update installs over the top; a build signed with anything else is refused by Android itself.

Check the file before you run it

Every published file has its SHA-256 in the published list. On a phone the simplest check is to download on a computer, verify, and copy across:

sha256sum Conchshell_2.17.1.apk

What it needs

Android
7.0 (API 24) and newer
Architecture
arm64 (arm64-v8a). There is no x86 build — a phone that needs one is an emulator
Download size
About 26 MB
Protocols
SSH, SFTP, FTP and FTPS, RDP, Telnet and raw TCP
Account
Not required — there is nothing to register
Price
Free. Syncing connections between your own machines is the one paid feature — $19 once
Updates
Install the new APK over the old one. There is no in-app updater on Android and no Google Play listing
Where it comes from
This site. The APK is signed with our key, and Android checks that an update carries the same one

What you get on a phone

A terminal you can actually type in
A row of the keys a terminal needs — Ctrl, Esc, Tab and the arrows — that stays above the keyboard instead of hiding under it. Tabs, scrollback and a real PTY on the far end.
Files, a monitor, a remote desktop
Browse a server over SFTP or FTPS, watch what a machine is doing, open a Windows desktop over RDP — the same protocols as the desktop client, on screens built for a finger.
Connections arrive from your computer
Link the phone to a machine that already has your connections and the vault copies across your own network. No shared folder, no account, nothing through us — and the licence travels with it. Linking uses Conchshell Sync, the one paid feature at $19 once, active on that computer.
The vault stays on the phone
XChaCha20-Poly1305 with Argon2id, and the key lives in the Android Keystore, so the master password is not asked on every launch. The vault is excluded from cloud backup and from the phone-to-phone transfer wizard.

Questions people actually ask

Is it on Google Play?

No. The APK is served from this site. That is also why the app can tell you where to buy a licence — Google Play forbids pointing at outside payment, and a build that never goes there is not bound by it.

Does it update itself?

No. On the desktop the app updates in place; on Android you install the new APK over the old one. Nothing is lost — connections, the vault and the licence stay.

Is there an x86 build?

No. arm64 only, which is every phone sold in the last decade. An x86 build would only serve emulators.

Do I have to type my connections in again?

No, if a computer of yours already has them and Conchshell Sync — the one paid feature, $19 once — is active on it: link the phone to that computer, the vault copies directly over your network, and the licence comes with it. Without Sync, the connections are added on the phone by hand.

Does RDP work on a phone?

Yes, and the picture is fitted to the screen by default. A domain and a resolution can be set if the server needs them.

What does the paid feature cost me if I do not buy it?

Nothing. Everything except syncing connections between machines works the same and for as long as you like. One consequence to know: the phone cannot import a key file itself, so key sign-in on the phone needs the vault linked from a computer with Sync; without it, the phone signs in with passwords.

The same application, elsewhere

One codebase. The phones are where the feature set differs: on Android, iPhone and iPad there is no local terminal, no ssh-agent, no key files and no split panes — a key reaches a phone inside the vault, linked from a computer with Sync. On iPhone and iPad the app also holds no Sync licence; it links to a computer that has one.