Chrome Remote Desktop app

Chrome Remote Desktop allows you to set up your computer for secure remote access. This includes setting up your computer so that you can access it later from another machine; or you can also use the app to let a friend remotely access your computer temporarily, perfect for times when you need help solving a computer problem.

Add the Chrome Remote Desktop app to Chrome

Install the Chrome Remote Desktop app on every computer you want to access remotely and every computer you'd like to connect from.

  1. Visit the Chrome Remote Desktop app page in the Chrome Web Store.
  2. Click Add to Chrome to install the app.
  3. When the confirmation dialog appears, click Add.

Once the app has been added, a new tab will open and the app's icon Chrome Remote Desktop App will appear in the Apps section of the page. If you're using a Chrome device, you can find the app in the apps list.

When you open Chrome Remote Desktop app for the first time, you’ll be asked to authorize it to take the following actions:

  • See your email address
  • See your Chrome Remote Desktop computers
  • Receive and send chat messages (this is how we get the two computers to “talk” to each other)
  • Perform these actions while you're not using the application (for when you want to access your own computer remotely)

Enable remote access to your computer

This section applies only to Chrome on Windows XP/Windows Server 2003 or later and Mac OS X 10.6 or later.

Follow the instructions below to enable the computer you want to access remotely. You'll need to use a Google Account. If you don't have one, sign up now!

  1. Open a new tab in Google Chrome by clicking the button at the top of your browser window or press Ctrl + T (Mac: ⌘-T).
  2. Click the  icon in the Apps pane to open the Chrome Remote Desktop app.
  3. If the Get Started button appears in the "My Computers" box, click it to display remote connection options.
  4. Click Enable remote connections.
  5. Install the Chrome Remote Host Service:

    Windows instructions:

    1. Enter a PIN and re-type the PIN, then click OK.
    2. Click Yes to install the Chrome Remote Host Service. The host service will be downloaded and installed automatically.
    3. A confirmation box appears, confirm the Google Account and enter the PIN again to continue.
    4. The computer you enabled shows up under “My Computers”.

    Windows User Account Control might appear and ask you for permission to install. If you don’t have administration privileges on the computer, please contact your system administrator to finish installation.

    Mac instructions:

    1. Chrome will start the download of an installation .dmg. Click Save.
    2. Click the chromeremotedesktop.dmg in the Download bar to mount the installer.
    3. Switch to your Finder, and locate the “Chrome Remote Desktop” window with the “Chrome Remote Desktop.mpkg” installer package.
    4. Double-click the Chrome Remote Desktop.mpkg file to run the installer.
    5. Follow the on-screen prompts to finish installation.
    6. When the installation is complete, return to Chrome and click OK in the on-screen dialog to enable your computer for remote access.
    7. Enter a PIN and re-type the PIN, then click OK.
    8. A System Preference dialog appears, unlock the panel and confirm your account and PIN again.
    9. The “Remote connections for this computer have been enabled” message appears, click OK to dismiss it.
    10. The computer you enabled shows up under “My Computers”.

Protect your computer with a PIN

Protecting your remote computer with a PIN provides an extra layer of security on top of what’s provided by your regular Google Account password. Even if your account is compromised, your computers will remain safe.

It’s impossible to access your computers using just the PIN; you must also be signed in to your Google Account. Here are some tips to maximize the security of this feature:

Yes!

  • Your PIN must be at least 6 digits but can be longer. A longer PIN provides greater security.
  • Use a different PIN for each computer you register with Chrome Remote Desktop.
  • Try to memorize your PIN rather than writing it down; if you do write it down, keep the written copy somewhere safe.

Caution:

  • Don’t re-use a PIN you use for any other service, for example your bank account.
  • Don’t save your PIN in your email, docs, or anywhere else it can be discovered if your account is compromised.
  • Don’t disclose your PIN via text messaging or chat, or to anyone you don't trust.
  • Don't use a PIN that corresponds to a calendar date; these are easily guessable by an attacker.

Access your computer

You can access any remote connection enabled computers with the same Google Account. Make sure the computer you’re accessing is powered on and connected to the Internet. Chrome doesn’t need to be opened on the remote computer.

  1. Open a new tab in Google Chrome by clicking the button at the top of your browser window or press Ctrl + T (Mac: ⌘-T). Click the apps list button apps list button in the Launcher if you're using a Chrome device. Windows 8 users, you can only access a shared computer on the Desktop mode.
  2. Click the  icon to open the Chrome Remote Desktop app.
  3. If the Get Started button appears in the "My Computers" box, click it to display remote connection options.
  4. You can see a list of remote connection enabled computers.
  5. Click the computer you’d like to access.
  6. Enter the PIN that you set up for the computer.
  7. Click Connect.

To stop the remote session, mouse to the top center page, click the drop down bar and click Disconnect.

  • You can click Send keys to send special keyboard combination, such as "Ctrl+Alt+Del". This is useful when you’re connected to a computer with a locked screen.
  • By default, Chrome Remote desktop will not turn off the remotely connected computer's screen, so people walking by or watching the computer might see what actions you’re performing. However, you can turn on a feature that will cause the computer's screen to display the login screen while you're connected remotely by changing your network settings.

Share your computer with someone else

This section only applies to Chrome on Windows, Mac, and Linux.

  1. Open a new tab in Chrome by clicking the open a new tab icon at the top of your browser window.
  2. Click the Chrome Remote Desktop App icon in the Apps section to open the Chrome Remote Desktop app.
  3. If the Get Started button appears in the "Remote Assistance" box, click it to see Remote Assistance options.
  4. Click the Share button.
  5. A unique access code will be generated for each sharing session. Send this code to the person you'd like to share your computer with. For security reasons, we recommend reading this code aloud to him or her.

Once your friend enters the access code, the sharing session will begin and he or she will be able to see your computer screen. You can click Stop sharing or press Ctrl+Alt+Esc (Mac: Opt-Ctrl-Esc) at anytime to end the session.

Screen sharing functionality isn't available for Chrome devices at this time.

When you use the app to share your computer with someone, that person will see your email address and have full control of your computer, including access to your applications, files, emails, documents and history. Share with caution.

Access a computer that has been shared with you

  1. Open a new tab in Chrome by clicking the open a new tab icon at the top of your browser window. Click the apps list button apps list button in the launcher if you're using a Chrome device. Windows 8 users, you can only access a shared computer on the Desktop mode.
  2. Click the Chrome Remote Desktop App icon to open the Chrome Remote Desktop app.
  3. If the Get Started button appears in the "Remote Assistance" box, click it to see Remote Assistance options.
  4. Click the Access button.
  5. Enter the access code provided by your friend.
  6. Click Connect.
  • Your email address will be displayed to the user who has shared his/her computer with you.
  • If a Windows User Account Control (UAC) prompt on the shared computer is triggered, for example when you try to make a change in the Control Panel, you won't be able to take any further action. You can have the person who shared his/her computer grant the permission or cancel the request.

Remove Chrome Remote Desktop app from your computer

Remove Chrome Remote Desktop app from Chrome

If you’re signed in to Chrome on multiple computers, Chrome Remote Desktop app will be removed from all of them.

  1. Type "chrome://extensions" into the address bar.
  2. Find "Chrome Remote Desktop" and click the trash can icon Remove an extension from Chrome.
  3. A confirmation dialog appears, click Remove.

Remove Chrome Remote Desktop application from your computer

If you have enabled remote connections on this computer, you’ll need to remove the Chrome Remote desktop application from your computer as well.

Windows instructions

  1. Go to Control Panel > Programs > Add/Remove Programs.
  2. Find "Chrome Remote Desktop" application.
  3. Click Remove.

Mac instructions

  1. Bring up the Finder, and go to your Applications directory.
  2. Find the "Chrome Remote Desktop Host Uninstaller" application.
  3. Double-click it to run.

Update out-of-date hosts

If you get a notification saying that your host is outdated you need to install a new version of the software. Updating the software should only take a few mintues and can be done while connected to your computer remotely.

Windows instructions

  1. Download the Chrome Remote Desktop Host.
  2. When the download is complete, click the installer in the downloads bar at the bottom of Chrome. 
  3. Follow the on-screen instructions to complete the installation.

Mac instructions

  1. Download the Chrome Remote Desktop Host.
  2. When the download is complete, click the installer in the downloads bar at the bottom of Chrome.
  3. Double-click the installer and follow the on-screen instructions to complete the installation.

If your update fails, or you continue to see the host outdated message after following the steps above, please report this in the Chrome Help Forum (English only).

Troubleshoot sharing issues

  1. Check your Internet connection

    To share your computer or access someone else's computer that has been shared with you, both computers must be connected to Internet. To check your Internet connection, open a new tab in Chrome and try visiting a website (e.g. http://www.google.com). If the page won't open, check your computer’s network settings.

  2. Check your firewall settings

    Your computer's firewall may be configured in a way that doesn't let the app work properly. Verify that your firewall permits outbound UDP traffic, permits inbound UDP responses, and allows traffic on TCP ports 443 (HTTPS) and 5222 (XMPP).

  3. Check your network’s NAT Traversal policy

    If your computer is on a corporate network, check whether your company’s network security policies prevent access to outside services that rely on peer-to-peer (P2P) connections (“NAT Traversal” policies). If so, you won't be able to use the Chrome Remote Desktop app. This restriction applies when you and the other computer are not on the same corporate network. Contact your company’s network administrator for more information.

  4. Check the version of Chrome you're using

    Make sure you're using the latest version of Chrome or Chrome OS.

  5. Check the error message you're getting

    You might see an error message if the sharing session can't be successfully established.

    Error message Where it appears Description
    The access code is invalid. Please try again. When trying to access someone else's computer You'll see this message for the following situations:
    • You've entered the incorrect access code for the computer that has been shared with you. Verify that you have the right access code.
    • Your network connection has been interrupted. Check your Internet connection and try sharing again.
    • The person sharing their computer stopped sharing it after they gave you the code. Ask them to re-share their computer and give you the new access code.
    Plugin missing or out-of-date. Please make sure you're running the latest version of Chrome and try again. When trying to access someone else's computer The app's plug-in has failed to load. Make sure you are using the latest version of Chrome or Chrome OS and try setting up the sharing session again.
    Authentication failed. Please sign out of Chrome Remote Desktop and try again. When lauching the Chrome Remote Desktop app Sign out of your Google Account from the upper-left corner of the Chrome Remote Desktop screen, then sign back in. Now try setting up the sharing session again.
    An unknown error occurred. Please sign out of Chrome Remote Desktop and try again. When lauching the Chrome Remote Desktop app Go through the troubleshooting steps listed in this section, then try setting up the sharing session again.
    Failed to get a response from the server.
    or
    There was a problem accessing the server. Please try again.
    When trying to access a shared computer There may be an issue with your Internet connection. Check your network settings, then try setting up the sharing session again.

If you have any additional issues, please report them in Chrome Help Forum (English only).

Chrome Remote Desktop Safety and Security

For your safety and security, all remote desktop sessions are fully encrypted using Chrome's SSL features, which includes full support for AES.

While your connection setup is mediated by Google's servers, your actual remote desktop session data are sent directly from the client to the host, except in limited circumstances where they may pass through Google relays. Google can't let anyone but you access your computer though because of the PIN or Access Code you use when you share it (which client and host verify without ever disclosing it to anyone, even Google). The PIN/Access Code and SSL encryption combination also ensures that when you do connect to your host, whether peer-to-peer or relayed, no one can see your data, not even Google.

None of your session data is ever recorded, and no session data is transmitted in a way that would let Google or anyone else (besides the participants) access it.

We do store some data to be able to mediate connections to your computers, and if you choose to opt-in to help us improve Chrome Remote Desktop then we'll also collect and store some (completely anonymous) statistics such as how much network latency there was, or how long your session lasted. We use this information to learn how we can improve Chrome Remote Desktop in the future.

Known issues

The following issues have been reported for Chrome Remote Desktop. For each issue, see its status on the right.

Issue Status
You are unable to connect to someone else's shared computer using the access code that you’ve been provided. Instead you see the the Verifying access code message for a long time. This is likely due to firewall or NAT traversal issues. Please see the Troubleshooting section above for suggestions on configuring your firewall.
You experience slow or inconsistent performance during your remote sharing session. We are investigating the cause for this problem.
You are unable to hear the audio from the computer that is being shared. This is a known limitation when connecting to a Mac computer (you will be able to hear audio from a Windows computer).
You can't configure a Mac OS X 10.5 (Leopard), Linux, or Chrome OS machine for remote access. This is an intentional restriction. Sharing your computer for remote access requires Mac OS X 10.6 (Snow Leopard) or later or Windows XP or later. However, you can access a computer remotely from any device that runs Chrome.
You have uninstalled Chrome Remote Desktop from a host but it still displays in your list of hosts as offline. This is a known limitation. Once uninstalled the host can no longer be accessed remotely but it will continue to show in your list of hosts (as offline). To remove it, simply click the X icon next to its name.
You changed your Google Account password and now you can’t access my remote computer any longer. If you change your Google Account password you’ll need to disable, then re-enable remote connections for the host.
You're unable to use certain keyboard shortcuts while connected to your remote computer (e.g., Ctrl+W, Ctrl+N). Because Chrome Remote Desktop runs in Chrome and Chrome reserves certain keyboard shortcuts for its own use, by default these shortcuts won’t be sent to your remote computer.

However you can override this default behavior by right-clicking the Chrome Remote Desktop icon in the Applications list and choosing "Open in Window". In this mode nearly all keyboard shortcuts will be sent to your remote computer.
You're unable to set up your computer for remote connection if it's behind an authenticating proxy. This is a known limitation.
You get a "Failed to start remote access service" error message while trying to enable remote connections on a Windows computer. You'll see this error if you are not an administrator of the host computer. We're investigating solutions to this problem. In the interim, obtain administrative rights to the computer, or log in as another user who has administrative rights, and try again.