Read this article in: ChineseFrenchGerman | Japanese | Spanish

This article applies to all TeamViewer users and customers.



RDP (Remote Desktop Protocol) is a protocol developed by Microsoft for connecting to a remote computer.

While TeamViewer also offers the possibility to make connections to remote computers, TeamViewer’s features go far beyond the functionality of RDP and offer a variety of benefits for remote connections.

Especially for all remote support use cases, TeamViewer offers an advanced experience as the remote user stays in the session and can follow the supporters work.

However if needed - e.g. when working in Home Office - TeamViewer also provides its customers with the option to turn the remote screen black to avoid that others can see what´s being shown on the remote computer.



Transparency and Trust

RDP does not allow the user of the remote computer to see (or control) their own screen during an RDP connection. That means the remote user doesn’t know what the supporter is doing on their computer as s/he will be disconnected from the session.

TeamViewer allows the remote user to see everything that is happening on their device.

Especially in remote support situations is crucial that the remote user -independently whether it is a customer or a family member- can see what is happening on his/her device.


Port forwarding and firewall configuration

RDP requires you to configure port forwarding on the remote computer’s firewall or router.

TeamViewer works without port forwarding or other firewall configurations and works directly after the installation.


Multi-platform support

RDP works only on Windows devices.

TeamViewer has much greater platform support: you can use TeamViewer to connect to or from Windows, macOS, Linux, Chrome OS, Android, iOS, and IoT devices.

Learn more about Which operating systems are supported? 

In addition, if you have users signing into a Windows Server using RDP, you can use TeamViewer to connect directly into each user’s RDP session to support them.

When TeamViewer runs on a Windows Server, it generates a unique User ID for each RDP session allowing you to connect into the RDP session and help the user. TeamViewer also generates a Server ID that you can use to directly connect to the server console for times you need to do work on the server itself.

Learn more about TeamViewer on Windows servers.


IoT Support

While RDP does not support connections to IoT devices, TeamViewer offers connections to a wide range of IoT devices.

Learn more about TeamViewer IoT here .


Ease of use

Working with RDP requires a lot of preparation and configuration for the support and the remote side.

TeamViewer has been designed to be as easy and as intuitive to use for both experts and non-tech-savvy users while providing a very secure connection.



TeamViewer offers a lot of features for its users within and outside a remote connection that goes beyond the RDP feature-set such as:

  • Remote reboot
  • Remote scripts
  • VoIP communication
  • configuration-templates
  • Remote Printing 
  • Connections reporting
  • Customized modules with own branding options
  • User Management
  • Device Management
  • Group sharing, device sharing
  • etc.

While the default features every TeamViewer application offers for its free users are already at the top, the list of advanced features for our licensed customers is focussing on the specific needs of many different use cases, industries and businesses.

Those features will make a difference for every supporters or admins efficiency and productivity.

You can even enhance your TeamViewer experience with our Enterprise product TeamViewer Tensor.

Version history
Revision #:
9 of 9
Last update:
‎12 Jun 2020, 10:36 AM
Updated by:
Labels (2)
Tags (1)