Skip to main content

How to use remote desktop on Mac

Mac laptop, PC and tablet on desk with other tech
(Image credit: Unsplash)

Remote desktop (opens in new tab) technology enables you to connect your computer to another one through the internet and take control of its keyboard, mouse, and display as if you were using it directly. 

In this guide, we’ll show you how to use remote desktop on Mac. To connect to a Mac remotely, you need one of the best remote desktop software (opens in new tab) platforms; if you want to remote desktop from one OS to the other, we've covered how to remote desktop from Mac to Windows (opens in new tab), too.

How to use remote desktop on Mac: Preparation 

Before accessing a Mac remotely, you will need to enable "Remote Login" and configure your preferences for remote users in "Remote Management". 

Navigate to System Preferences > Sharing on the Mac, and select "Remote Login". On the Remote Login screen, choose "All Users" or "Only These Users".

Don’t worry about unwanted connections if you pick "All Users". It does not open up your computer to just anyone, and users will still need login credentials to connect.

If you chose "Only These Users", you will see a list of the users on your local network. Specify who you want to provide access to from the drop-down list. 

Screenshot of Mac’s Remote Management menu

Configure remote users’ permissions in the Remote Management menu (Image credit: Apple)

Once you have set up remote login to your liking, navigate back out to the Sharing menu and select "Remote Management". Here you can configure the exact level of access remote users will have to this Mac. On this screen, you can set up several features. 

For example, you can choose whether remote users can take complete control of your Mac, or if they can only observe it. You can also decide whether or not they can open applications, delete and replace files, and more. You can also change the access privileges from "All Users" to "Only These Users" from this screen. 

Once you have completed these steps, any other computer—regardless of what type of device it is—should now have the ability to connect to your Mac remotely. That said, it still needs remote desktop software to take advantage of this capability.

Initial setup 

Step 1: Choose a remote desktop program

While all remote desktop programs serve a similar purpose, they are not the same. Some are faster than others, some don’t work on Mac, and some enable you to connect to multiple computers simultaneously while others do not. 

Overall, one of our top picks for the best remote desktop software is RemotePC (opens in new tab). Despite the name, it works equally well on Mac. It is very competitively-priced, simple to set up, and has many built-in tools.

Once you have chosen your remote desktop program, the next step is to select between attended and unattended access.

Step 2: Choose access type

There are two different kinds of access available for most remote desktop solutions: attended or unattended. With attended access, someone else is using the computer while you access it remotely. You can use this for remote tech support or other similar tasks. Unattended access is the best option for personal use, such as logging into your work computer from home. 

In either case, the following instructions are written with RemotePC in mind, although the steps will be broadly similar for most remote desktop software.

  1. Purchase RemotePC from its website. The type of subscription you will need will depend on your remote desktop needs. Suppose you only need to connect two computers for personal use. In that case, the Consumer plan for two computers is sufficient.
  2. If you are setting up a network of business computers for remote access, you might need a more expensive, robust plan. Choose the right plan based on your needs from the Pricing (opens in new tab) page, and sign up.
  3. While RemotePC is our pick for the best remote desktop software, other options are available, including some free programs. Check out our list of the best free remote desktop software (opens in new tab) for an in-depth look at these options.
  4. You will need to install RemotePC, or whichever program you choose, on the computer that you will use to connect to your Mac remotely. For RemotePC, navigate to the Download (opens in new tab) page and choose the version of RemotePC that is appropriate for your connecting device. You can use RemotePC to connect a Windows PC, Mac, iOS, or Android device to your Mac.
  5. Once you have downloaded the appropriate application, RemotePC will automatically be installed on your device. To begin, enter the login credentials you acquired when you bought the program.

Keep reading if you would like to proceed with an unattended access session, or skip ahead to the attended access instructions.

Unattended access 

Step 1: Add your Mac to the device list

To connect to your Mac remotely at any time, you will need to enable "Always-On Remote Access". Download and install RemotePC on your Mac, the same way you did on the other device above. Enter the login credentials you acquired on purchase to log in. You will see a screen that looks like this: 

Screenshot of RemotePC’s main screen

Once you log in to RemotePC, you should see a blank screen like this (Image credit: RemotePC)

Click "Configure Now" and enter a name and personal key for your Mac. Ideally, your personal key should be unique and should consist of uppercase and lowercase letters, numbers, and special characters. It will act as a password to access your Mac from the other device. 

Hit "Enable Now": your Mac should now appear on the list of devices like this: 

Screenshot of RemotePC’s device list with one device

If you did everything right, your Mac should appear on the list of devices here (Image credit: RemotePC)

Step 2: Connect to your Mac

Log in to RemotePC on the device you will use to connect to your Mac if you haven’t already. You will see your Mac’s name on the list of devices. Click on your Mac, then click "Connect".

You should now have full access and control of your Mac from the other device. You can end your remote session at any time by closing the program, and restart it by logging in again and clicking "Connect". You will not need to repeat the previous step, since your Mac is already set up in the system.

Step 3 (optional): Enable Wake-on-LAN for your Mac 

Typically, if your Mac is off, you will not be able to access it for a remote desktop connection. You can get around this with RemotePC’s Wake-on-LAN (WOL) feature. 

Log in to RemotePC from any device, then hit the settings button in the top right. Click "Configure", then select "Wake-on-LAN Through Local Network" from the drop-down list. Click the plus icon, then click on the name of your Mac from the pop-up list. Click Ok.

You will now see a small button on the right side of the screen next to the name of your Mac. Click it if your Mac is off to wake it up and access it remotely.

Screenshot of RemotePC’s main screen, with Wake on LAN enabled for one computer

Click the little icon on the far right to wake your Mac remotely (Image credit: RemotePC)

Attended access

Step 1: Contact the Mac user

On the device you want to access your Mac from, open RemotePC and click "Attended Access" in the bottom left corner.

Screenshot of RemotePC’s Attended Access screen

This is the main window you will use to connect with your Mac through an attended access session (Image credit: RemotePC)

A pop-up window will open requesting a session code. Click "Invite Customers" at the bottom of the window. A second pop-up will appear with a default set of instructions for the Mac user. You can edit these or leave them as is. Fill in the email address of the current Mac user at the bottom of this window and hit send.

The Mac user will now receive an email from you with a download link. They should click the link to begin downloading the client version of RemotePC. Once it has finished downloading, they will receive a one-time code and the option to share that code with you.

When you receive the one-time code, enter it into the session code field in the pop-up window that’s still open from the previous step. Wait for the session to connect. Once the session connects, you should be able to observe the Mac user’s screen, communicate with them via chat, and take control of their PC remotely as needed.

Remote desktop on Mac: Summary

Now you know how to enable a remote desktop connection to your Mac from any device, and how to use RemotePC or a similar remote desktop program to access it.

Further reading: For a more detailed look at remote desktops, learn more about XRDP (opens in new tab), VNC (opens in new tab), and RDP (opens in new tab) protocols; what TeamViewer is (opens in new tab), what AnyDesk is (opens in new tab), and what Chrome Remote Desktop is (opens in new tab). We've also outlined how to use remote desktop on Windows 10 (opens in new tab), how to use Microsoft Remote Desktop Connection (opens in new tab), and how to set up Chrome Remote Desktop (opens in new tab).

If you've got a Linux machine, discover the best remote desktop for Linux (opens in new tab) and how to remote desktop into Ubuntu (opens in new tab).

With degrees in finance and marketing from York University and a background in web development and coding, Serguei brings a diverse set of skills to his writing in B2B and tech. A small business-owner, entrepreneur, and former employee of a major financial institution, his knowledge of business operations and technology is both rich and varied.