The terminal for every device

Your servers.
Everywhere.

SSH, Telnet, WebSocket, ADB and serial in one app, on phone, tablet and desktop. Your sessions and encrypted keys follow you from device to device.

Get LeTerminal See features
iOS · Android · macOS · Windows
Protocols

Every protocol.
One window.

Servers, routers, Android devices, WebSocket endpoints and serial consoles, each in its own tab and all in one session list. Connect in a tap and switch with a keystroke.

SSH Telnet WebSocket ADB over Wi-Fi Serial (desktop) Password & key auth
ssh deploy@prod-api
File browser

Drag. Drop.
Deployed.

Browse the remote filesystem beside your shell. Drop files or whole folders onto the panel to upload them, with no separate SFTP client.

Remote browsing Folder upload Drag & drop Live refresh
Monitor

Your server's pulse,
beside the shell.

Open the Monitor panel next to any SSH session to see CPU, load, memory, swap, disks, network traffic, logged-in users and the busiest processes. It refreshes every three seconds while it's visible, over its own channel, so it never types into your terminal.

CPU & load Memory & swap Disks Network Top processes Desktop
Workspace

Arrange it
your way.

Sessions, Files, Monitor and the AI assistant are panels you can drag to a left, right or bottom dock, stack, reorder and resize. Collapse a dock to its icons when you need room. Your layout is there next time you open the app.

Left · right · bottom docks Drag & drop panels Resizable Layout remembered Desktop
Mobile

A real shell
in your pocket.

A key row with Esc, Tab, Ctrl and arrow keys sits above the keyboard, so vim, tmux and htop work on a phone. Pinch or use the zoom controls to set the font size.

Extra key row Font zoom Copy on select Paste on right-click
Sync & security

Your keys travel.
Locked.

Turn on sync and your sessions appear on every device you sign in to. SSH keys are encrypted on your device with your master password before they are uploaded. Passwords stay in the system Keychain or Keystore.

AES-256-GCM PBKDF2 Master password Keychain / Keystore Add keys while connecting Optional account
Resilience

Dropped?
Press R.

If Wi-Fi drops or the laptop goes to sleep, the tab stays where it was. Press R or tap the banner to reconnect in place. If a key is rejected, LeTerminal asks for a password instead of failing.

Reconnect in place Password fallback Inline errors 6 languages
AI assistant

Ask in plain words.
Approve every command.

Open the assistant and describe what you need. It proposes shell commands as cards, and nothing runs until you press Run. Commands run in the session you have open. Pick Opus, Sonnet or Haiku for each chat and see the tokens every answer used. Bring your own API key, or on Windows and the direct-download Mac app, use the Claude subscription you're already signed in to.

Run · Edit · Cancel Opus · Sonnet · Haiku Token usage API key or Claude login Per-session chat
Download

One app. Every screen.

One codebase on every platform, so your phone and your workstation look and work the same way.

iPhone & iPadApp Store AndroidGoogle Play macOSMac App Store WindowsInstaller