Microsoft Remote Desktop Apps for iOS, Mac OS X, and Android available for download

Microsoft Remote Desktop Apps for iOS, Mac OS X, and Android available for download

Rate This
  • Comments 63

My name is Olof Mases, program manager on the Remote Desktop Virtualization team, and I am excited to announce, in addition to the General Availability of Windows Server 2012 R2, that our Remote Desktop apps for iOS, Mac OS X, and Android are now available for download from the App Store, the Mac App Store, and the Google Play Store.

We are excited to introduce clients with best of class performance and security including Remote Desktop Protocol (RDP) 8.0 and RemoteFX. You can experience the power of Windows with RemoteFX in a Remote Desktop client designed to help you get your work done wherever you are.

With these apps users can access:

  • Their PCs (Windows Pro and Enterprise versions)
  • Session-based desktops
  • Personal or pooled virtual desktops
  • RemoteApp programs

Rich Windows experience

The Remote Desktop apps provide a rich multi-touch experience with RDP and RemoteFX supporting Windows gestures. Users can get a rich Windows experience and be productive on their personally-owned devices. They can easily connect to external monitors or projectors for presentations

RDP 8 and RemoteFX

The apps use RDP 8.0 and RemoteFX for high fidelity audio and graphics. The protocol automatically adjusts for client performance and network bandwidth. Given sufficient bandwidth and client resources, streaming of HD video with high definition audio is possible up to 30fps.

For lower bandwidth scenarios such as 3G or WAN, the protocol will dynamically adjust the compression and frame rate to deliver the best possible user experience.

RemoteFX has been optimized for all network topologies and client types. Whether you are a road warrior always on the go or using your device at home or in the office, you will get the best possible remoting experience available for your devices of choice.

Secure Connections through NLA

The Remote Desktop apps support the latest Network Layer Authentication (NLA) protocol, protecting your users and your data. The apps also connect to older servers that do not support the newer, stronger encryption offered by NLA but will alert the user that they are connecting to a potentially unsafe server.

Using strong encryption to protect your data is critical and this feature has long been requested by our customers.

Connection Center (the Remote Desktop apps UI) provides simplified management of all your remote desktops and resources in one simple view.


Figure 1: Screenshot of the iOS app Connection Center

The local keyboard with Windows extensions allows easy interaction with the remote desktops and apps.


Figure 2: Screenshot of Android app with local keyboard

Full support for RemoteApp programs on all platforms gives you the ability to run your favorite applications on your device of choice wherever you are.


Figure 3: Screenshot of Mac app running Internet Explorer, File Explorer, and Calculator as RemoteApp programs.

Powerful Pan and Zoom feature allows you to easily interact with remote applications on small screens.


Figure 4: Screenshot of Android app zooming in with Pan control

The Remote Desktop apps will connect to the following versions of Windows:

  • Windows Client operating system: Windows 8.1, Windows 8, Windows 7, Windows Vista, Windows XP*
  • Windows Server operating system: Windows Server 2012 R2, Window Server 2012, Windows Server 2008 R2

* The oldest version tested and verified is SP3 for Windows XP for the iOS, MacOS, and Android apps.

There is no separate license needed for Microsoft Remote Desktop app. You are allowed to use this app for iOS (iPhone and iPad), Mac OS X and Android devices with a Windows Server 2012 RDS CAL (Client Access License). If you have the Windows Server 2012 RDS CAL directly or through Software Assurance, you can download the Microsoft Remote Desktop app from the respective application stores at no extra cost and start using them. With the introduction of these clients we are strengthening our commitment to helping organizations address consumerization of IT. I encourage you to download these apps from the respective application stores and enjoy the rich Windows experience on your BYO device.

Thanks again to our partners and customers who provided us invaluable feedback!

Leave a Comment
  • Please add 3 and 4 and type the answer here:
  • Post
  • The other surprising thing missing in the RDP client is the support for command line parameters.

    I would like to start a specific program on making the RDP connection and specify that on the client side.

    For Eg: in Windows RDP client I can specify the program to start in Programs- Start program option.

    Why would such a basic feature be missing in the new RDP client .

  • Does this new RDP client support passing the smartcard on to the VM hosted in hyperV server from a physically connected from an iOS device?

    Your answer will be greatly appreciated.

  • That is great to see you have clients for RDS 2012 for iOS, Mac OSx and Android, but what about for your own older OS systems like Windows CE 5 and Windows Mobile 6.1 and Windows Embedded Handheld 6.5.3?

    That non-support for these clients is a business stopp for 2012 RDS as there are many, many clients based on thes out in industrial and commercial use.

    Further irritating is that RDS 2012 seems to work for these old 'clients' as long as there is no RDS license server and a lower encyption key is used. But as soon as you license RDS, these clients can no more connect. What a weird software design.



  • Will SmartCard support be available soon?  If you could get integrate that, it would be fantastic.  Thank you.

  • This is indeed a great addition to the Microsoft portfolio!

    Quite a few users do try to make use of ability to run RemoteApp on MAC, but there appears to be a fairly important problem unresolved. A question is hanging unanswered in the TechNet Forum on the issue of Mac client's strange behaviour (LINK: Can you confirm that the issue is being addressed?

  • Seriously? No RemoteFX when connecting to a Windows 7 Sp1 hosted on HyperV (vgpu, RemoteFX/Rdvh). This was even working perfectly fine with the iTap clients!

  • Hey, can we know whether installed Remote Desktop app in iOS or Android from browser. and could we get plugin data of Remote Desktop app from JavaScript by navigator. It's a serious issue. I should judge it in our project, please...

  • Who can we petition to get the search back on the mac app?

  • Sure would be nice if smart card was supported. This is completely useless to me now...  I can't believe there are companies that don't require smart cards these days, such a huge security risk.

  • Hello I can connect my iphone 5 to my laptop(windows7 OS) with RD client while My iphone is also connected with my laptop's wifi hotspot. And i can remotely control my laptop with the iphone nicely while I am in the laptop's wifi range.

    Is it possible to control my laptop from iphone while my phone is not connected  to laptop's wifi hotspot????

    I have 3G internet in my phone.

  • Had been trying to find a way to use RD services for web access on my Ipad and stumbled across this site, downloaded the app and fantastic logged straight on. Excellent does exactly what it says on the tin.


  • hii i got   all new and latest apps visit

  • When I try to connect through Remote Resource to connect to the RemoteApp in Windows Server 2012 R2, its establishing the connection and I see the published apps in the list. But when I click on a app, it gives me following error

    "The INFO_RAIL flag MUST be set in the flags field of the Info Packet as the session on the remote server can only host remote applications (code RemoteAppsNotEnabled(4339)) "

    Please suggest


  • don't install this upgrade, I did and I've very sorry.  now half the time my shift keys, control keys and alt keys don't come through.  just imagine how annoying that control-c sends a c! grr....

    and where the h*ll is the home/support page for that client anyway??? I can't find anything in this mess of a site Microsoft manages

  • We currently have our RDS server environment set to not accept saved credentials, which works fine on traditional Windows desktops.   However, that is not working for the iOS, Android, and Mac clients.   Any chance this functionality is coming, where if this is set on the server side, it will indeed reject saved credentials on the MS mobile client side?

Page 3 of 5 (63 items) 12345