Last updated: October 28, 2026 · By Jérémie Aouate
To control your Mac from an iPad, turn on Screen Sharing on the Mac, then connect with DualMac, a free VNC client for iPad and iPhone. The iPad and the Mac must be on the same network, or on the same Tailscale tailnet when you are away. DualMac signs in with the user name and password of your macOS account, and nothing has to be installed on the Mac.
The path is the same on macOS 13 Ventura, macOS 14 Sonoma, macOS 15 Sequoia, macOS 26 Tahoe and macOS 27. On macOS 12 Monterey and earlier, open System Preferences › Sharing and tick Screen Sharing.
Remote Management, listed under Advanced in the same pane, includes Screen Sharing and replaces it when it is on. With Remote Management on, DualMac should connect the same way, and the accounts allowed to connect are set in the Remote Management options, not in Screen Sharing › Allow access for.
Click the info button (ⓘ) next to Screen Sharing to open its options.
On the same Wi‑Fi, you usually don't need an address: DualMac shows the Macs that have Screen Sharing on, and your Mac appears in the library by itself, often within seconds. To type an address instead, use one of these:
.local.vnc://, for example vnc://192.168.1.20/..ts.net.
.local name, its IP address,
its vnc:// address or its Tailscale address. Then tap
Connect. DualMac fills in the name and the port, 5900,
the Screen Sharing port, which you can change under Advanced
options.On iPhone, the steps are the same.
This is the most common error: the Mac expects the user name and password of a macOS account, the ones you type to log in to that Mac. That is the password of your user account on that Mac, not your Apple Account password (unless you use the same one). The VNC password set under “VNC viewers may control screen with password” doesn't work in this sign-in. Also check that this account is allowed under Screen Sharing › Allow access for, with All users or with the account in the list. After a second refusal, DualMac reminds you which password the Mac expects.
If DualMac shows only a Password field, without a macOS username field, the Mac is asking for a VNC password instead: type the one set under “VNC viewers may control screen with password”.
DualMac shows what the Mac's screen shows. On the lock screen or the login window, type your macOS password with the keyboard, as you would at the Mac. With the Companion paired, DualMac also says when the Mac is locked and can type a password you saved for that Mac. If the screen stays black, disconnect and connect again.
Screen Sharing can't answer while the Mac is asleep, has its lid closed or is turned off. The free DualMac Companion adds wake controls for a Mac that sleeps. DualMac also has Wake-on-LAN built in: in Add a Mac, under Advanced options › Network wake, turn on Configure Wake-on-LAN and type the Mac's MAC address. A sent packet does not confirm that the Mac woke up. A Mac that is turned off has to be started at the Mac.
Install Tailscale on the iPad and on the Mac, sign in to the same tailnet on both, and add the Mac with its Tailscale address (100.x…) or its MagicDNS name. DualMac can also connect through an SSH tunnel, under Advanced options › SSH tunnel. Never open port 5900 to the internet, for example with port forwarding on your router: DualMac refuses to open VNC to a public internet address and has no relay server. The details are in the network facts.