TouchMac turns your iPhone into a game controller and touchscreen for your Mac — ultra-low-latency streaming and fully customizable virtual buttons, so you can play Mac games and drive your entire Mac from the couch.
Free forever on your local network. End-to-end encrypted. No account. Your screen never leaves home.
Real app, real screens
Streaming, gamepad, both roles — this is the actual app.



Three modes, one app
Virtual sticks and buttons map straight to keyboard input. A 50 ms heartbeat keeps keys alive so they never stick — and a physical controller takes over the moment you plug one in.
Your whole screen becomes a precision trackpad: drag to move, tap to click, two-finger scroll — with a built-in cursor magnifier that shows you every pixel.
Tap exactly where you mean. The stream is your touchscreen, backed by keyboard input and a Mac shortcut-gesture menu — zero learning curve.
Stream just one Mac window to your iPhone — put Logic's control panel, a monitoring dashboard, or a chat window on your phone while your Mac screen keeps doing something else. Taps automatically raise the target window, for a workflow close to an extended display.
One Mac app, two roles: shared (free forever) or controlling. Native mouse and keyboard pass-through with full modifier-key combos — connect from the office back to the Mac at home.
Built for play
Parsec has no iOS app, Sunshine can't inject controller input on the Mac, and Steam Link is locked to Steam — TouchMac is the only option that does controller, screen, keyboard, and mouse in full.
Not a canned four-button gamepad. Your game, your layout.
Every link in the chain is built for real-time control, not for watching videos.
The number-one complaint against the big remote tools is "won't connect, freezes dead." We made reconnection good enough to put in the copy.
60 seconds to play
Download from the App Store, choose "Share this Mac" (free forever), grant the permissions, and it's on standby.
Scan the QR code on your Mac's screen to complete encrypted pairing; not near the Mac? Pair remotely with an encrypted pairing code plus PIN. Pair once, valid forever, revocable anytime.
Your Mac is found automatically on the same Wi-Fi. Lie down. Play.
Why TouchMac
| TouchMac | Steam Link | Moonlight | Traditional remote desktop | |
|---|---|---|---|---|
| Full Mac host support | ✓ | Steam games only | Incomplete on Mac | ✓ |
| Custom controller layouts / key combos | ✓ Fully customizable | Fixed layout | No remapping | ✕ |
| Zero-setup pairing (QR / auto-discovery) | ✓ | Steam account required | PIN + firewall | Usually needs an account |
| Single-app window streaming | ✓ | ✕ | ✕ | ✕ |
| Trackpad / direct touch / keyboard | ✓ All three modes | ✕ | Basic | ✓ |
| Auto-reconnect with visible progress | ✓ | Drops when backgrounded | Unstable | Depends on product |
| No account · Data never touches the cloud | ✓ | ✕ | ✓ | Usually relayed |
| Mac-to-Mac control | ✓ Same app | ✕ | Fiddly setup | ✓ |
Private by design
TouchMac needs no account and uploads nothing to the cloud. Connections are built peer-to-peer between your devices, with cryptography guarding every step.
Download TouchMac — your Mac is in your hands 60 seconds from now.