Download TabSSH
Get the latest version of TabSSH for your Android device
📱 Android (Mobile)
Phones and tablets. ARM64, ARM v7, x86_64 emulator. Minimum Android 7.0.
Latest Release Stable
Download the latest stable version directly from GitHub Releases with verified signatures.
tabssh-android-{arch}.apk where arch is one of
arm64, arm, amd64,
x86, or universal (bundles every
ABI in one file).
Recommended — works on any Android device:
Bigger download, but works everywhere — pick this if you're not sure of your device architecture or if you switch devices.
Smaller, architecture-specific builds:
How to Check Your Architecture
Not sure which build to pick?
- Universal: Works on every Android device. Larger file (~3-4× the per-arch size) but zero guesswork.
- ARM64: Most modern Android devices (2015+)
- ARM v7: Older Android devices (pre-2015)
- x86_64: Android emulators or specialized x86 devices
When in doubt, grab Universal — disk space is the only cost.
Development Pre-release
Latest in-development TabSSH build. May be unstable or incomplete — useful if you want the newest features and can tolerate bugs.
Recommended — works on any Android device:
Smaller, architecture-specific builds:
💻 Desktop
Single static Rust binary, zero runtime dependencies. Native ~/.ssh/ access, OS keychain integration, full crate ecosystem (russh, alacritty_terminal, native Mosh + X11). Linux, macOS, Windows, FreeBSD, OpenBSD, NetBSD — amd64 + arm64.
Latest Release Stable
Static binaries — drop them in your $PATH and run. No installer required.
tabssh-{os}-{arch} (e.g. tabssh-linux-amd64, tabssh-macos-arm64, tabssh-windows-amd64.exe).
Choose Your Platform:
chmod +x tabssh-linux-amd64 && ./tabssh-linux-amd64. Drop into ~/.local/bin/ for system-wide access.
BSD & other architectures
Development Pre-release
Latest development build of TabSSH Desktop. May be unstable or feature-incomplete.
Choose Your Platform:
BSD & other architectures
All Releases
Browse changelogs, pre-releases, checksums, signatures, and download specific older versions.
What's Included:
- Detailed release notes and changelogs
- Multiple architecture builds
- SHA256 checksums for verification
- Beta and development pre-releases
Coming Soon — Distribution Channels
📱 Android
🏪 F-Droid
We're working on publishing to F-Droid as
io.github.tabssh for automatic updates and
verified open-source builds.
Future URL: https://f-droid.org/packages/io.github.tabssh
No Play Store. TabSSH won't be published on Google Play — F-Droid + GitHub Releases keep us free of Play Services dependencies and review-policy creep, and let de-Googled ROM users install without a workaround.
💻 Desktop
🐧 Linux Packages
Native packages on the way: .deb (Debian/Ubuntu), .rpm (Fedora/RHEL), AUR (Arch), AppImage (universal), Flatpak, Snap.
🍎 macOS
.dmg drag-and-drop installer, plus brew install tabssh via Homebrew (planned). MacPorts coming.
🪟 Windows
.msi installer, plus WinGet (winget install tabssh), Scoop, and Chocolatey (planned).
😈 BSD
FreeBSD pkg + ports tree, OpenBSD packages, NetBSD pkgsrc.
System Requirements
📱 Android
Minimum
- Android 7.0 (API level 24)
- 50 MB free storage
- Network connectivity
- ARM, ARM64, or x86_64 processor
Recommended
- Android 10.0 or later
- 100 MB free storage
- Hardware keyboard (optional)
- Landscape orientation
💻 Desktop
🐧 Linux
- Any modern Linux (kernel 3.2+)
- x86_64 or aarch64
- ~15 MB disk space
- Statically linked — no glibc / libc dep
- X11 or Wayland for GUI; CLI mode runs anywhere
🍎 macOS
- macOS 11 (Big Sur) or later
- Intel x86_64 or Apple Silicon (M1+)
- ~15 MB disk space
- Native Keychain integration
🪟 Windows
- Windows 10 or later
- x86_64 or ARM64
- ~15 MB disk space
- Native Credential Manager integration
😈 BSD
- FreeBSD 13+, OpenBSD 7+, NetBSD 9+
- x86_64 or aarch64 (FreeBSD/OpenBSD)
- ~10 MB disk space
- Statically linked
Both platforms: zero telemetry, zero analytics, no Google Play Services dependency on Android. Open source under MIT.
Need Help?
Check out our documentation or ask questions in the community.