How to control your Mac from your iPhone
People search "control mac from iphone" wanting four different things: see the whole screen from across the world, a trackpad in the same room, Apple's own accessibility tool, or something in between. Here is which one is actually yours.
Short answer: You control a Mac from an iPhone with a remote desktop app (Jump Desktop, Screens, or Chrome Remote Desktop) if you need to see and drive the full screen from anywhere, a trackpad app like Remote Mouse if your phone just needs to be a mouse on the same Wi-Fi, or Apple Switch Control if you already use it for accessibility. MightyMouse adds live screen, a real trackpad and keyboard, and a microphone with free local transcription, paired by scanning a QR code in Mac Settings.
The Mac has to be on and signed in for every option on this page, including MightyMouse. Some remote desktop apps can also wake a sleeping Mac over the network, so check their own docs if that matters to you. The differences are in how you reach it once it is awake, what you can do once you are in, and what it costs.
The four things people actually mean by this search
Before picking a tool, pick the job. They are not the same search even though they use the same words.
- See and drive the whole screen, from anywhere. You want to open a file, check a build, or finish something on your desktop Mac while you are on the couch or out of the house. This is remote desktop territory: VNC-style apps that show you the entire screen and let you click and type into it.
- Just a trackpad and keyboard, same room. Your Mac is on the desk in front of you, you do not want to get up, and you do not need to see the screen on your phone because you can already see it. This is a lighter job than remote desktop and the apps built for it are simpler and cheaper.
- Apple's own accessibility tool. If you already drive your iPhone with a switch device, Apple built a way to point that same switch at your Mac.
- Screen, trackpad, keyboard and mic together, including away from home. You want the phone to genuinely stand in for the Mac: see it, type into it, move the cursor, and talk to it, whether you are in the next room or somewhere else entirely.
Remote desktop: see and drive the whole Mac screen
This is the VNC family: your phone shows a live video of the Mac's actual desktop, and touches on the phone become clicks on the Mac. Jump Desktop, Screens, and Chrome Remote Desktop are the well-known names, and each is worth reading about on its own page rather than trusting a summary, since setup and pricing change: see our Jump Desktop page. Apple's own Screen Sharing does the same job over your local network or an Apple ID, but it needs a Mac (or a VNC-capable client) on the viewing side, not an iPhone app in the App Store, so most people end up in a third-party app instead.
The tradeoff with all of them: you are looking at a shrunk copy of a desktop-sized screen on a 6-inch phone, so reading small text or hitting a tight target is harder than it is on the real thing. That is fine for checking on a render or nudging a stuck process, and it gets old fast for actual work.
A trackpad-only app: same room, no screen needed
If the Mac is right there and you can already see the screen, you do not need remote desktop at all. Apps like Remote Mouse (see our Remote Mouse page) turn the phone into a touchpad and keyboard over your own Wi-Fi, with no video feed to carry. That makes them lighter and usually free or cheap, but it also means they stop being useful the moment you leave the room, since there is no screen and typically no path in over the internet.
Apple's Switch Control: 'use other devices'
Apple ships a genuine iPhone-to-Mac control path inside accessibility settings. Switch Control lets you use your iPhone, iPad, or iPod touch to drive another Apple device, including a Mac, once both are on the same Wi-Fi network and signed into the same Apple Account, with a setting called "Allow platform switching to control your computer", as Apple's support page on Switch Control describes (checked September 2026).
This is real and it is free, but it was built for people who already use a switch device for accessibility, not as a general remote-control feature. It is same-network only, and Apple's own page does not describe it as a way to see the Mac's screen on the phone, only to drive input into it. If you already rely on Switch Control day to day, this is the natural extension. If you do not, it is not the tool this search is usually looking for.
MightyMouse: screen, trackpad, keyboard and mic, from a QR code
MightyMouse turns your iPhone into a screen, trackpad, keyboard and microphone for your Mac. Open Settings on the Mac, scan a QR code with the iPhone camera, and Safari opens a control page. No app to install first, no account to create before you can try it.
- The Mac's screen, live, on the phone, so you can read a terminal or watch a job finish
- A real trackpad, with drag to move the cursor, tap to click, double-tap, hold-and-drag, and two-finger scroll or right-click
- A keyboard, so a text field or a shell is usable from the phone
- A microphone, hold to speak, with transcription that runs on the Mac itself rather than a server, for free
On your own Wi-Fi this is free and unlimited on every plan. Away from home it runs over a Cloudflare tunnel your Mac opens for itself, so there is no router setup or port forwarding, and that connection has a free monthly allowance before it starts costing anything. For the deeper case on each half separately, see using your iPhone as a trackpad for your Mac, as a keyboard, and as a microphone with free local transcription.
Does the Mac need to stay awake?
Yes, and MightyMouse handles this for you while it is in use. The moment you turn on the phone remote, it keeps your Mac's display awake, so the screen does not go dark while you are steering it from the phone. It lets go when you turn the feature off, when no phone has ever paired within a bounded window, or when the app quits, so it does not quietly keep your Mac's screen on forever in the background. A closed lid is a separate case macOS handles on its own; no phone tool on this page reaches past that.
Security: what "away from home" actually means
Anything that reaches your Mac over the open internet is worth a second look before you turn it on. Two different shapes show up across these tools.
- A relay or tunnel you sign into, where the app manages the connection and you never see or manage an IP address. This is how MightyMouse handles away-from-home access, and how most consumer remote desktop apps handle it too.
- A VPN mesh like Tailscale, which some people wire up in front of a VNC app themselves for more control over exactly which devices can reach the Mac at all. That is a heavier setup, and it is the option worth reaching for if "one more account with access to my machine" bothers you more than the extra steps.
Pairing itself matters as much as the transport. MightyMouse pairs by QR code rather than a typed URL or IP address, because a URL alone is easy to guess or screenshot and hand to the wrong person; the phone trades the code for a stored credential on first pair and reconnects on that credential afterward, not the code again.
When a remote desktop app is the better pick, not MightyMouse
Be honest about the gap. If you need to work a full afternoon on documents, spreadsheets, or precise design tools entirely from your phone, a dedicated remote desktop app built for exactly that, full-screen control with no other job, is going to feel better than a phone-sized control surface layered onto the Mac's real desktop. MightyMouse is built for short, in-and-out tasks: checking a build, nudging an agent, answering a question, dictating a note. It is not trying to replace a laptop for a full workday, and if that is genuinely what you need, start with Jump Desktop or Screens instead.
Decision list
- Need the whole screen, from anywhere, for real work? A remote desktop app: Jump Desktop, Screens, or Chrome Remote Desktop.
- Mac is right next to you and you just want a mouse? A trackpad-only app like Remote Mouse.
- Already use Switch Control for accessibility? Turn on "Allow platform switching to control your computer" and use what you already know.
- Want the screen, trackpad, keyboard and mic together, including away from home, without setting up a VNC server? MightyMouse, paired from a QR code in Mac Settings.
If what you are really doing is answering a coding agent that is stuck mid-run, running coding agents from your phone covers that specific case, including how approvals reach your phone's lock screen. And if the phone is standing in for a second monitor rather than a controller, our page on Sidecar for iPhone explains why Apple's own screen-mirroring feature does not support iPhone and what to use instead.
Your iPhone as a screen, trackpad, keyboard and mic for your Mac.
Free on your own network. No card to try it.
Common questions
Can I control my Mac from my iPhone for free?
Yes. Apple Switch Control is free but same-network only and built for accessibility use. MightyMouse is free on your own Wi-Fi on every plan, with a free monthly allowance for away-from-home use over cellular.
Do I need Tailscale to control my Mac from my iPhone?
No, not for MightyMouse, which opens its own connection for away-from-home use with no setup. Tailscale is worth adding if you are running a VNC-style app yourself and want a private network in front of it instead of exposing a port.
Does my Mac need to be awake to control it from my iPhone?
Yes. The Mac has to be on and signed in already. MightyMouse keeps the display from sleeping once you are connected, but it cannot wake a Mac that is already asleep.
Can I control my Mac from my iPad instead of my iPhone?
Yes, the remote desktop apps and MightyMouse all work the same way from an iPad, since they run in the browser or as an iOS app rather than needing an iPhone specifically.
What's the difference between MightyMouse and a VNC app like Jump Desktop?
A VNC app is built to be a full remote desktop: the whole screen, driven from anywhere, as the main job. MightyMouse adds a microphone with free local transcription and pairs with a QR code instead of a server setup, aimed at short tasks rather than a full remote workday.
For the phone-in-your-pocket version of all of this: MightyMouse turns your iPhone into a screen, trackpad, keyboard and mic for your Mac, paired in one QR scan.