macOS terminal tool

Control iTerm2 from your phone over local Wi-Fi

Long deploy running? Walk away. Your terminal lives on your phone now. Split panes, tab management, quick actions — the whole thing.

1cmd
to start
<5ms
local latency
20+
features
PWA
add to home
live interface

Your terminal,
in your pocket.

Real-time output with syntax coloring, tab management, and all the shortcuts you need.

iTERM 4ms
SPLIT 2 win
zsh
node
logs
ziya@mbp ~/project
$ npm run deploy
 
Building production bundle...
Optimizing assets (2.1s)
Uploading to CDN (847ms)
 
deployed https://app.example.com
 
ziya@mbp ~/project
$
ESC
^C
^D
^L
TAB
$ command...
setup

Three steps.
That's it.

No config files, no auth, no cloud. Just your Mac and your phone on the same network.

01

Install

One command: npm i -g remote-iterm. That's your global CLI ready.

02

Start

Run remote-iterm. Scan the QR code from your phone. Done.

03
📱

Control

Full terminal access from your phone. Commands, tabs, split panes, clipboard.

capabilities

Everything you need.
Nothing you don't.

Built for real terminal workflows, not demos.

🖥

Real-time output

Terminal content streams live with syntax coloring

📑

Tab management

Create, close, rename tabs via long-press

🪟

Multi-window

Spatial map of all iTerm windows with selection

Split pane

View 2 sessions at once with independent controls

📡

Broadcast

Send commands to multiple windows simultaneously

⌨️

Virtual keyboard

Full keyboard with symbols, brackets, special keys

Quick actions

ESC, Ctrl+C, Ctrl+Z, arrows, tab — one tap

📋

Clipboard

Paste from phone or copy terminal output

📱

PWA

Add to home screen for native app feel

🔔

Alerts

Vibrate when long-running commands finish

🔒

Scroll lock

Freeze output to read while commands run

🔄

Landscape

Optimized layout for horizontal phone use

requirements

What you need

🍎

macOS

with iTerm2

Node.js

>= 18

📶

Same Wi-Fi

phone + mac

get started

Install in one line.

Works globally. No config needed.

$ npm install -g remote-iterm COPY
Then just run remote-iterm and scan the QR code