Use Microsoft Remote Desktop for Mac to connect to a remote PC or virtual apps and desktops made available by your admin. With Microsoft Remote Desktop, you can be productive no matter where you are.


Configure your PC for remote access using the information at

Learn about our other Remote Desktop clients at


• Access remote PCs running Windows Professional or Enterprise and Windows Server.
• Access managed resources published by your admin.
• Connect through a Remote Desktop Gateway.
• Secure connection to your data and applications.
• Simple management of your connections and user account from the Connection Center.
• Audio and video streaming.
• Redirect folders, your clipboard, and local devices such as microphones and cameras.

Submit feedback at

What’s New

Version 10.6.6

In this release we enabled connectivity to Windows Server 2003 servers that have TLS enabled for Remote Desktop connections. We also addressed a 0x3000066 error that was being returned in gateway scenarios, and aligned TLS version usage with the Windows Remote Desktop client.

Ratings and Reviews

4.4 out of 5
11.6K Ratings

11.6K Ratings

duncanc1 ,

Good, but not perfect

It mostly does what it says on the tin. However, there should be a way of toggling between the keyboard effecting only the remote desktop and the machine (a mac here) that your remoting via. Currently too many shortcut keys, shuch as closing a window instead of closing the remoted software's window closing the whole Remote Desktop App. Then you have to log back in after which it takes 10 mins or so for video editing software to get audio sync back. This will happen quite often as it's very difficult to not use those shortcuts that you've been using for 20 years. Also the software gets cofused when using keys such as Control, thinking youspeaking to the remote PC rather than the software on that PC. 'In the flesh' this confusion doesn't happen, so it's definately something to do with the remote software. But those quite annoying problems aside it does the job.

Sane Furball ,

Good, but keyboard issue

I don't normally write reviews but thought I'd add this as advice. It works fine apart from the keyboard mapping.

To get correct keyboard mappings from mac keyboard to windows it is best to set in the RDP app 'Connections->Keyboard Mode->Unicode' rather than the default of Scanmode. Then all my keyboard issues went away (wrong keys @ swapped for ", \ for `, etc.)

It might be worth the developers (if they ever read this) making the default Unicode, as the Microsoft help goes into detail about trying different keyboard mappings within the Windows OS, none of that works. Only place I found this information was buried on a non-microsoft forum after all the usual bits about swapping keyboard locales in the Windows OS.

TheDruid ,

So much worse than v8

Gave this version another shot after the update. Performance seems to have improved a little (still not as fast as v8). I run on an external monitor not on my retina display - and even with the interpolation quality cranked up to high - the graphics are still blurry compared to the pin-sharp version 8. The issue of managing user accounts separately from the Images is still present - while this might work for those who use the same set of credentials on mutliple images - evefry single one of my images has an autogenerated set of credentials which changes every time. Having a hundred accounts called 'administrator' in the connection manager makes this completely unusable

This version is awful.
Performance wise - an order of magnitude slower than v8.
And I work with cloud based VmWare instances that get creted and destriyed frequently - each time they get a new IP address and login credentials. V8 handled this well with the credentials assigned to each entry in the list. This version tries to be clever and have a set of logins - which does not work at all for this scenario - i have a hundred logins in the list all called 'administrator'

Back to version 8 for me

Developer Response ,

Have you tried an interpolation quality of None (you can set this in the app preferences)? That is what the v.8 client uses. The level of blurriness depends to a large degree on the type of content in the remote session and how it reacts to scaling. If you are connecting to Windows 7 and classic theming is in effect, then interpolation will make things look blurry.

App Privacy

The developer, Microsoft Corporation, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy.

Data Linked to You

The following data may be collected and linked to your identity:

  • Identifiers
  • Usage Data
  • Diagnostics

Privacy practices may vary based on, for example, the features you use or your age. Learn More


  • Family Sharing

    Up to six family members will be able to use this app with Family Sharing enabled.

More By This Developer