Open a shell on your own Mac from cellular, hotel Wi-Fi, anywhere. Sub-50ms on the same network. Rock-solid everywhere else.
Most remote-terminal tools optimize for one perfect network and break on the rest. airshell does the opposite — sub-50ms when it can be, rock-solid when it has to be.
Outbound connections only. Works from cellular, hotel Wi-Fi captive portals (after you sign in), airports, behind CGNAT. No port forwarding, no VPN.
On the same Wi-Fi, connections go direct via Bonjour discovery — no relay hop. Same speed as iTerm running locally.
Drop a session and pick it back up where you left off. Shells keep running on your Mac through Wi-Fi changes, brief drops, even phone-locking.
Full ANSI color support, tabs that auto-title from your shell, in-terminal search, copy/paste, Ctrl/Alt key bar — everything you need for actual work.
Lock-screen pill shows your active session: device, latency, transport, timer. Glance to confirm you're still connected.
Default, Dracula, Solarized Dark, Tokyo Night, Monokai. Pick the one that matches the rest of your dev setup.
No accounts to create. No servers to configure. The Mac stays in charge.
airshell-server is a tiny menu-bar app for your Mac. Install once, forget it. Free, forever — pair as many iPhones as you want with it.
Open airshell in your Mac's menu bar. A QR appears with a 6-digit confirmation. Scan from your iPhone. Pairing happens directly between your devices — never through our servers.
Tap the device in the app. You're at a shell prompt. From cellular, from a coffee shop, from your couch. The relay routes encrypted bytes — it never sees your session.
Every byte is encrypted on your iPhone before it hits the network. We pass through ciphertext we have no key to decrypt.
One subscription unlocks the full app. Apple handles billing — you can cancel any time in iOS Settings.
Billed by Apple via the App Store. The Mac companion app stays free, forever.
First month free. Then $4.99/month. Cancel anytime.
Get airshell on the App Store