Sunday, October 25, 2026 4,350 lists 78,100 records on file
List your app or device

  1. Home
  2. Remote desktop software
  3. Apache Guacamole

Apache Guacamole

What it is

Apache Guacamole is a free, open-source remote desktop gateway that provides browser access to remote machines. It supports VNC, RDP, and SSH, and works after installation on a server without browser plugins or separate client software. Connected desktops may be hosted in the cloud. Access is available through web browsers, mobile phones, and tablets, with file transfer and session recording listed among its capabilities. The project documents native and Docker installation methods and offers core APIs for integrating Guacamole into open-source or proprietary applications. Authentication extensions include Active Directory or LDAP, multi-factor authentication, single sign-on, smart cards and certificates, vault secrets, and RADIUS. The software uses Apache License, Version 2.0. Its manual recommends SSL/TLS protection and safeguards against brute-force attacks. SSH and SFTP identity checks are not enabled by default but can be configured. Community help uses subscription-based public mailing lists, while third-party commercial support is separately listed.

For and against

For

  • Supports VNC, RDP, and SSH connections
  • Works through browsers without client software
  • Offers file transfer and session recording
  • Provides native and Docker installation methods
  • Includes documented integration APIs

Against

  • Requires installation on a server
  • SSH host verification is off by default
  • Mailing-list support requires subscription
  • Commercial providers are not endorsed or vetted

The verdict

Apache Guacamole provides a free gateway for browser-based remote desktop access with broad protocol and authentication support. Administrators should configure transport protection, brute-force defenses, and SSH host verification before use.

Who it suits

It suits organizations that want self-hosted, browser-based access to VNC, RDP, or SSH desktops across computers and mobile devices. Developers can also use its documented APIs and authentication extensions.

Plans and prices

Apache Guacamole

Free

Free and open source · Apache License, Version 2.0

Every plan, in full

On the record

Access mode
bothguacamole.apache.org · read 20 Sep 2026
Authentication integrations
The manual lists extensions for Active Directory or LDAP, multi-factor authentication, single sign-on, smart cards and certificates, vault secrets, and RADIUS.guacamole.apache.org · read 7 Oct 2026
Browser access
After Guacamole is installed on a server, users can access desktops through a web browser without plugins or client software.guacamole.apache.org · read 7 Oct 2026
Cloud desktops
Desktops accessed through Guacamole can be hosted in the cloud rather than physically present.guacamole.apache.org · read 7 Oct 2026
Commercial support
The project lists third-party commercial support providers and says the Apache Software Foundation does not endorse or vet them.guacamole.apache.org · read 7 Oct 2026
Community support
The project's primary support channel is its public mailing lists, which require users to subscribe before posting.guacamole.apache.org · read 7 Oct 2026
Current release
The release page identifies version 1.6.0, dated 2025-06-22, as the current release.guacamole.apache.org · read 7 Oct 2026
Deployment
The project documents native and Docker installation methods.guacamole.apache.org · read 7 Oct 2026
File transfer
File transfer is supported for VNC, RDP, and SSH when the underlying protocol supports it and the feature is enabled.guacamole.apache.org · read 7 Oct 2026
Integration API
Guacamole provides documented core APIs that can be integrated into open source or proprietary applications.guacamole.apache.org · read 7 Oct 2026
Licensing
The project describes the software as free and open source and licenses it under Apache License, Version 2.0.guacamole.apache.org · read 7 Oct 2026
Purpose
Apache Guacamole is a clientless remote desktop gateway that supports protocols including VNC, RDP, and SSH.guacamole.apache.org · read 7 Oct 2026
Security guidance
The manual recommends encrypting communication between users and Guacamole with SSL/TLS and using a mechanism to prevent brute-force attacks.guacamole.apache.org · read 7 Oct 2026
Session recording
Yesguacamole.apache.org · read 20 Sep 2026
SSH host verification
SSH and SFTP server identity verification is not performed by default, but can be configured using known-hosts data or connection parameters.guacamole.apache.org · read 7 Oct 2026
Supported platforms
web browsers,mobile phones,tabletsguacamole.apache.org · read 20 Sep 2026

Alternatives to Apache Guacamole

Every alternative, ranked