AlternativeTo Logo

Open Source TeamViewer Alternatives

The best open source alternative to TeamViewer is UltraVNC. If that doesn't suit you, our users have ranked more than 100 alternatives to TeamViewer and many of them is open source so hopefully you can find a suitable replacement. Other interesting open source alternatives to TeamViewer are DWService, TightVNC, X2Go and MeshCentral.

TeamViewer alternatives are mainly Remote Desktop Tools but may also be Web Conferencing Tools. Filter by these if you want a narrower list of alternatives or looking for a specific functionality of TeamViewer.
This page was last updated
TeamViewer iconTeamViewer
  3065
  • Mac
  • Windows
  • Linux
  • Android
  • iPhone
  • Chrome OS
  • Windows S
  • Android Tablet
  • iPad
  • Kindle Fire
  • Raspberry Pi

TeamViewer lets you establish a connection to any PC or server within just a few seconds. You can remote control the PC of...

Learn more about TeamViewer

  1. UltraVNC icon

    UltraVNC

    90 alternatives to UltraVNC 

    UltraVNC is easy to use and free software that can display the screen of another computer (via the Internet or a local network) on your own screen. The program allows you to use your mouse and keyboard to control the other computer remotely.

     Suggest and vote on features
    Features
    1.  LightweightUltraVNC consumes less device resources compared to similar apps.
    2.  PortableUltraVNC can be used from a USB stick or similar with no prior installation.
    Server Property Page
    File Transfer
    Remote Desktop
    UltraVNC vs TeamViewer opinions
    Most users think UltraVNC is a great alternative to TeamViewer.
    Guest

    Because it has a good user interface and does pretty much anything tv doess

    Top positive comment ago
    Copy a direct link to this comment to your clipboard   
    If this Comment contains spam or other abuse, notify admins about it.   
    0
    Guest

    Not even close to the topic. This is a remote desktop control program, not remote assistant kind of service.

    Top negative comment ago
    Copy a direct link to this comment to your clipboard   
    If this Comment contains spam or other abuse, notify admins about it.   
    3
    Guest

    TeamViewer is remote support, UltraVNC is remove desktop

    Negative comment ago
    Copy a direct link to this comment to your clipboard   
    If this Comment contains spam or other abuse, notify admins about it.   
    0
    Guest

    It has too much options for an incompetent user to setup. Also, it does not tell the external IP address of the user, so I cannot connect.

    Negative comment ago
    Copy a direct link to this comment to your clipboard   
    If this Comment contains spam or other abuse, notify admins about it.   
    1
    Guest

    Have to manually open ports/redirect firewall. Extra alternate software/hardware modification required.

    Negative comment ago
    Copy a direct link to this comment to your clipboard   
    If this Comment contains spam or other abuse, notify admins about it.   
    12
    Guest

    This is the best alternative to TeamViewer for those on a budget. Does pretty much everything TeamViewer can, with the exception of needing to open ports in your firewall. Since you can specify ports, it's not as vulnerable as one would think, simply use non standard ports and a very strong password.

    Positive comment ago
    Copy a direct link to this comment to your clipboard   
    If this Comment contains spam or other abuse, notify admins about it.   
    -5
  2. DWService icon

    DWService

    • Mac
    • Windows
    • Linux
    • Raspberry Pi
    107 alternatives to DWService 

    DWService is an half (only the client/agent) open source project which offers a service that allows access to remote systems (Windows, Mac, Linux, Raspberry...) using a standard web browser - without any component required on the client side.

     Suggest and vote on features
    Features
    1.  Ad-freeDWService doesn't contain any form of external advertising.
    2.  LightweightDWService consumes less device resources compared to similar apps.
    3.  Two-factor AuthenticationDWService supports two-factor authentication (2FA).
    It allows you to fully control the remote system by displaying its screen and allowing cursor control and keyboard input
    It allows you to fully access the file system of the remote system
    It allows you to monitor the status of the remote system
    DWService vs TeamViewer opinions
    Almost everyone thinks DWService is a great alternative to TeamViewer.
    alh8888

    Sounds great at first glance. But as always, there is a catch. Yes, the software is open source, but limited in bandwidth, if you want more speed you have to subscribe. And that can cost up to 100 € for 50 Mbps maximum bandwidth per month, 1200,- € or 1346,49 $ per year. Then better use a professional solution like Teamviewer or Anydesk.

    Comment ago
    Copy a direct link to this comment to your clipboard   
    If this Comment contains spam or other abuse, notify admins about it.   
    0
    tuqueque

    It's open source, free and more privacy respecting than the commercial counterparts.

    Positive comment ago
    Copy a direct link to this comment to your clipboard   
    If this Comment contains spam or other abuse, notify admins about it.   
    1
    Guest

    DWService is much lighter, able to use even without installation, more options, web UI, also it is open source!

    Positive comment ago
    Copy a direct link to this comment to your clipboard   
    If this Comment contains spam or other abuse, notify admins about it.   
    10
    RemovedUser

    DWService requires an account whereas Teamviewer can be used on-the-go after the installation.

    Negative comment ago
    Copy a direct link to this comment to your clipboard   
    If this Comment contains spam or other abuse, notify admins about it.   
    -3


  3. TightVNC icon

    TightVNC

    99 alternatives to TightVNC 

    TightVNC is a free remote desktop application. With TightVNC, you can see the desktop of a remote machine and control it with your local mouse and keyboard, just like you would do it sitting in the front of that computer.

     Suggest and vote on features
    Features
    1.  LightweightTightVNC consumes less device resources compared to similar apps.
    2.  No registration requiredYou can use most of the features in TightVNC without registration.
    3.  PortableTightVNC can be used from a USB stick or similar with no prior installation.
    4.  Two-factor AuthenticationTightVNC supports two-factor authentication (2FA).
    Access Control
    Administration
    TightVNC vs TeamViewer opinions
    Some users think TightVNC is a great alternative to TeamViewer, some don't.
    ChaosDrop

    For users who know what they are doing TightVNC is a great way to control systems remotely.

    Top positive comment ago
    Copy a direct link to this comment to your clipboard   
    If this Comment contains spam or other abuse, notify admins about it.   
    13
    Guest

    Free and opensource, on all major platforms. can be used with VNC viewer on Android which is also is free what else one can ask for!

    Top positive comment ago
    Copy a direct link to this comment to your clipboard   
    If this Comment contains spam or other abuse, notify admins about it.   
    4
    Guest

    TightVNC requires server configuration and port forwarding. Too complicated for the average remote client who uses Team Viewer for remote support.

    Top negative comment ago
    Copy a direct link to this comment to your clipboard   
    If this Comment contains spam or other abuse, notify admins about it.   
    29
    Guest

    Have to manually open ports/redirect firewall. Extra alternate software/hardware modification required.

    Negative comment ago
    Copy a direct link to this comment to your clipboard   
    If this Comment contains spam or other abuse, notify admins about it.   
    6
    Guest

    For average users, it's the best VNC server

    Positive comment ago
    Copy a direct link to this comment to your clipboard   
    If this Comment contains spam or other abuse, notify admins about it.   
    1
    makkasi

    It's not only alternative, it is the best, fastest, and most lightweight among all terminal configurable servers. Also can be used on arm processors where Team Viewer supports only host machine installation.

    Positive comment ago
    Copy a direct link to this comment to your clipboard   
    If this Comment contains spam or other abuse, notify admins about it.   
    1
    Guest

    Does not offer easy to use access. Need to run server.. open ports, know IP addresses.

    Negative comment ago
    Copy a direct link to this comment to your clipboard   
    If this Comment contains spam or other abuse, notify admins about it.   
    2
  4. X2Go icon

    X2Go

    • Mac
    • Windows
    • Linux
    • BSD
    41 alternatives to X2Go 

    X2Go is an open source remote desktop software for Linux that uses the NX technology protocol.

     Suggest and vote on features
    Features
    Screenshot
    Screenshot
    X2Go vs TeamViewer opinions
    Most users think X2Go is a great alternative to TeamViewer.
    hansolo1988

    Very good if you're in Linux to Linux use cases.

    Positive comment ago
    Copy a direct link to this comment to your clipboard   
    If this Comment contains spam or other abuse, notify admins about it.   
    5
    elrey741

    Really awesome for Linux users to remotely connect to their computers through a secure connection. Allows for transmission of audio from the client, and works really well even with slow connections. To summarize: secure by default (because using ssh), good even in low latency, good for presentations, and best alternative to RDP for linux users.

    Positive comment ago
    Copy a direct link to this comment to your clipboard   
    If this Comment contains spam or other abuse, notify admins about it.   
    1
    Guest

    Works remarkably good and it has sound as well.

    Positive comment ago
    Copy a direct link to this comment to your clipboard   
    If this Comment contains spam or other abuse, notify admins about it.   
    3
  5. MeshCentral icon

    MeshCentral

    • Mac
    • Windows
    • Linux
    • Self-Hosted
    • Raspberry Pi
    • Node.JS
    • npm
    42 alternatives to MeshCentral 

    This is a full computer management web site. With MeshCentral, you can run your own web server to remotely manage and control computers on a local network or anywhere on the internet.

     Suggest and vote on features
    Features
    1.  Unattended AccessMeshCentral can access a computer even when no one’s being physically present at the remote end.
    2.  Screen SharingYou can use MeshCentral to share your screen with your colleages or friends.
    3.  Support for Multiple MonitorsMeshCentral supports the use of multiple displays.
    4.  Desktop SharingMeshCentral enables you to share your screen with other people in the same office or working remotely.
    5.  Two-factor AuthenticationMeshCentral supports two-factor authentication (2FA).
    MeshCentral Login Page
    Screenshot
    Screenshot
    MeshCentral vs TeamViewer opinions
    Almost everyone thinks MeshCentral is a great alternative to TeamViewer.
    Guest

    No uncontrolled outages, no third party reliance - perfect security. 2FA with authenticator app.

    Top positive comment ago
    Copy a direct link to this comment to your clipboard   
    If this Comment contains spam or other abuse, notify admins about it.   
    0
    Guest

    I like the privacy of your own server!

    Top positive comment ago
    Copy a direct link to this comment to your clipboard   
    If this Comment contains spam or other abuse, notify admins about it.   
    0
    Guest

    I have build a MeshCentral serveur and it is a very good alternative to TeamViewer.

    Positive comment ago
    Copy a direct link to this comment to your clipboard   
    If this Comment contains spam or other abuse, notify admins about it.   
    0
    Guest

    Free, private and secure, Open Source, easy install on an Ubuntu server. Can control Windows, Linux and Mac computers with no port forwarding at all.

    Positive comment ago
    Copy a direct link to this comment to your clipboard   
    If this Comment contains spam or other abuse, notify admins about it.   
    2
    open_s

    It's the best open source alternative. It doesn't require port forwarding on client side. Just send the client the file and they press connect. That's it.

    Positive comment ago
    Copy a direct link to this comment to your clipboard   
    If this Comment contains spam or other abuse, notify admins about it.   
    2


  6. RustDesk icon

    RustDesk

    • Mac
    • Windows
    • Linux
    • Android
    • iPhone
    111 alternatives to RustDesk 

    The open source alternative to TeamViewer and AnyDesk. Display and control your PC and Android devices from anywhere at anytime. Works out of the box, no configuration required. You have full control of your data, with no concerns about security.

     Suggest and vote on features
    Features
    1.  Unattended AccessRustDesk can access a computer even when no one’s being physically present at the remote end.
    2.  No registration requiredYou can use most of the features in RustDesk without registration.
    3.  End-to-End EncryptionRustDesk has E2E Encryption, for entire or parts of the app.
    4.  Screen SharingYou can use RustDesk to share your screen with your colleages or friends.
    5.  LightweightRustDesk consumes less device resources compared to similar apps.
    6.  Ad-freeRustDesk doesn't contain any form of external advertising.
    7.  Desktop SharingRustDesk enables you to share your screen with other people in the same office or working remotely.
    8.  PortableRustDesk can be used from a USB stick or similar with no prior installation.
    Screenshot
    Main window
    Screenshot
    RustDesk vs TeamViewer opinions
    pros, cons and recent comments
    dcozupadhyay

    It respects your privacy which team-viewer doesn't

    Top positive comment ago
    Copy a direct link to this comment to your clipboard   
    If this Comment contains spam or other abuse, notify admins about it.   
    0
    WofWca

    Firstly, it's FOSS. Then the UI is simple and is very alike to that of TeamViewer. Unlike some other alternatives, it doesn't require you to set up a relay server or do any of that port-forwarding stuff.

    Top positive comment ago
    Copy a direct link to this comment to your clipboard   
    If this Comment contains spam or other abuse, notify admins about it.   
    0
    Guest

    Free for all without limitation. Really.

    Positive comment ago
    Copy a direct link to this comment to your clipboard   
    If this Comment contains spam or other abuse, notify admins about it.   
    0
    Guest

    Free no restriction, can be self-hosted, opensource.

    Positive comment ago
    Copy a direct link to this comment to your clipboard   
    If this Comment contains spam or other abuse, notify admins about it.   
    0
    Guest

    Works seamless and intuitive

    Positive comment ago
    Copy a direct link to this comment to your clipboard   
    If this Comment contains spam or other abuse, notify admins about it.   
    0
  7. Apache Guacamole icon

    Apache Guacamole

    • Linux
    • Self-Hosted
    • Cloudron
    52 alternatives to Apache Guacamole 

    Guacamole is a clientless remote desktop gateway. It supports standard protocols like VNC and RDP. We call it clientless because no plugins or client software are required.

    Screenshot
    Apache Guacamole vs TeamViewer opinions
    Most users think Apache Guacamole is a great alternative to TeamViewer.
    Guest

    Guacamole provide HTML5 remote access solution, client PC does not require any software for remote accessing the server. Administrator can also monitor / kill any connection in real time. Administrator can also assign user with particular server access.

    Positive comment ago
    Copy a direct link to this comment to your clipboard   
    If this Comment contains spam or other abuse, notify admins about it.   
    -3
  8. Remotely icon

    Remotely

    • Windows
    • Linux
    • Self-Hosted
    114 alternatives to Remotely 

    Remotely is a free and open-source remote desktop, remote scripting, and rich auto-complete to maximize your IT support efficiency.

     Suggest and vote on features
    Features
    1.  Unattended AccessRemotely can access a computer even when no one’s being physically present at the remote end.
    List of remote hosts that can be controlled (unattended or attended).
    Remote control of terminal.
  9. Dayon! icon

    Dayon!

    • Mac
    • Windows
    • Linux
    • Snap!
    50 alternatives to Dayon! 

    Dayon! is a user friendly, open-source, cross-platform solution, that allows controlling of remote computers. It can be used as free alternative to various commercial remote desktop and remote assistance products.

     Suggest and vote on features
    Features
    1.  Desktop SharingDayon! enables you to share your screen with other people in the same office or working remotely.
    2.  Screen SharingYou can use Dayon! to share your screen with your colleages or friends.
    Assistant connected
    Assisted access token
    Assistant incomin connection
    Dayon! vs TeamViewer opinions
    pros, cons and recent comments
    Guest

    I like Dayon! as alternative to TeamViewer because it's very intuitive and completely free!

    Positive comment ago
    Copy a direct link to this comment to your clipboard   
    If this Comment contains spam or other abuse, notify admins about it.   
    0
  10. Xrdp icon

    Xrdp

    85 alternatives to Xrdp 

    xrdp provides a graphical login to remote machines using Microsoft Remote Desktop Protocol (RDP). xrdp accepts connections from a variety of RDP clients:

     Suggest and vote on features
    Features
Showing 10 of 28 alternatives
AlternativeTo