Skip to content
// tools · terminal

A Linux terminal. On a phone

A real PTY shell with ~150 Linux tools bundled, SSH with key auth and MFA, dual-pane SFTP, three kinds of port forwarding and 100+ snippets.

Terminal
Terminal & SSH
5 protocols~150 applets bundled100+ snippetsTOFU security9 themes

A local shell, real PTY

A full shell environment on any Android device.

  • Native forkpty(3) with signals and resize
  • BusyBox bundled: ~150 applets, auto-symlinked
  • Rich prompt with git branch hint and aliases

SSH with nothing left out

Standard auth plus tamper detection built in.

  • Password, key-pair (RSA/ED25519/ECDSA), keyboard-interactive MFA
  • TOFU fingerprints with MITM detection on change
  • Jump proxy, SOCKS5/HTTP, auto-reconnect

SFTP, dual-pane

Move files between local and remote by drag-and-drop.

  • Single and dual-pane browsers, drag to transfer
  • Transfer queue with pause, cancel and progress
  • Inline editor for remote files with conflict detection

100+ snippets and Linux tools

Ready commands plus a real UI for system inspection.

  • 100+ snippets across 15 categories, with variables
  • Process viewer, network tools, disk, packages, Git
  • Session recording to asciicast v2

// spec

The spec sheet

Connection protocols5
SSH auth types3
Port forwardingL · R · SOCKS
Snippets / categories100+ / 15
BusyBox applets~150
Terminal themes9 + market
ANSI color256 · RGB
Scrollback buffer10,000

plan.free

  • ·Local shell, SSH and SFTP
  • ·SSH, SFTP, Telnet, Serial and Mosh
  • ·Port forwarding and snippets
  • ·9 themes and recording

plan.premium

  • +Split view and broadcast input
  • +Keyboard macros and quick scripts
  • +Expect rules and watchdog monitors
  • +Profiles, marketplace themes and sync

// faq

Frequently asked questions

Can you use a real Linux terminal on Android?

Yes. PocketCode includes a Linux terminal with around 150 built-in commands (applets), 256-color and true-color output, and 10,000 lines of scrollback — a genuine shell running on your phone, not a remote session.

Does the terminal support SSH?

Yes. It supports SSH along with SFTP and other protocols (6 in total), with password, key, and keyboard-interactive authentication, plus local, remote, and SOCKS port forwarding — everything you need to manage a server from your phone.

Can you transfer files over SFTP?

Yes. The terminal has a built-in SFTP client for browsing and transferring files to and from remote servers, so you can upload, download, and manage a server's filesystem directly from your phone.

Does it support port forwarding?

Yes. Local (L), remote (R), and SOCKS forwarding are all supported, letting you tunnel connections through an SSH server the same way you would on a desktop — useful for reaching internal services or a database behind a firewall.

Are there command snippets to save typing?

Yes. It bundles 100+ snippets across 15 categories and lets you save your own, so frequent commands are one tap away instead of retyped on a phone keyboard. Themes (9 built in, plus more from the marketplace) keep it readable.

Put it in your pocket

Android 9+ · ~250 MB · free