how to install anydesk on raspberry pi

How to Install AnyDesk on Raspberry Pi?

I’ve already written about several remote access solutions on this website, but at the time, AnyDesk wasn’t really a thing. It’s now time to add it to the list. AnyDesk allows you to access your computer or other devices remotely, whether it’s across the room or across the country. A wide variety of operating systems are supported, including the Raspberry Pi!

To install AnyDesk on a Raspberry Pi, you’ll need to download the package from the official website. Then, you’ll have to install the .deb file manually using your root password.

Once installed, there are a few settings to look at. Keep reading for more information and step-by-step instructions!

If you’re looking to quickly progress on Raspberry Pi, you can check out my e-book here. It’s a 30-day challenge where you learn one new thing every day until you become a Raspberry Pi expert. The first third of the book teaches you the basics, but the following chapters include projects you can try on your own.

Want the best experience? Become a premium member for ad-free browsing, access exclusive content, and ask questions in our private forums. Your membership helps support the site!

How to Install AnyDesk on Raspberry Pi

Warning: It seems that AnyDesk currently doesn’t work with Bookworm and any of the 64-bit editions of Raspberry Pi OS. Please use the 32-bit version of Bullseye, or you’ll need to fix many dependency issues. You can also check alternatives here.

Install AnyDesk from the GUI

Here is how to install AnyDesk on Raspberry Pi OS with Desktop (or any Debian-based distribution):

  • Visit the website at
  • Download the DEB package for the ARM architecture.
  • Right-click on the downloaded file and choose “Package Install.” It should ask you if you want to install followed by a password to authenticate.
    anydesk right click on deb installer
  • In just a short time, you’ll have a new icon in your menu bar, as well as a new menu entry in the Internet section.

Install AnyDesk With the Command Line

You can install AnyDesk easily using the web address above, but you can also use the command line if you’d prefer.

  • In the terminal type:
    This will download the file to the current directory.
  • Once there, you can install it with:
    sudo dpkg -I anydesk_6.3.0-1_armhf.deb
    (assuming that’s still the current version).

    You’ll get some errors, we’ll fix them with the next step.
  • Finally, make sure that all the necessary files are present with:
    sudo apt install -f

Once done, the program is ready to use. Access it from the menu bar icon, or find it under the internet group in the main menu.

Download Your Essential Linux Commands Guide!
It's a free PDF guide containing every Raspberry Pi Linux command you should know!
Download now

Are you a bit lost in the Linux command line? Check this article first for the most important commands to remember and a free downloadable cheat sheet so you can have the commands at your fingertips.

Install AnyDesk on Windows or Mac

In order to use AnyDesk, you need two computers to be connected. You can use two Raspberry Pi’s, but it’s more likely you’ll want to connect to or from a Windows or Mac computer for convenience. I will now explain how to do this.

Install AnyDesk on Windows

To install AnyDesk on Windows, visit the AnyDesk Windows download site at Remote Desktop Software for Windows – AnyDesk. For Windows, you’ll want version 8.

Once downloaded, run the installer and then launch AnyDesk. AnyDesk first runs in an uninstalled or temporary mode. To complete the installation, click Install AnyDesk on this Device.

anydesk v8 for windows asking for installation options

Install AnyDesk on Mac

To install AnyDesk on your Macintosh, visit the AnyDesk Macintosh download site at Remote Desktop Software for macOS – AnyDesk and click the download now button.

Once downloaded, double-click on the .img file, which will open a finder window. Drag the app to the applications folder to install it.

Once that’s complete, you can launch AnyDesk from the applications folder.
On first launch, it will prompt you that it needs system permissions in order to function:

Click the Configure button and then click the checkbox in front of AnyDesk in both the Accessibility and Screen Recording areas of the system preferences dialog that opens.

Connect to AnyDesk from Raspberry Pi

Now that we have two computers up and running, we can use AnyDesk to make a connection. Let’s connect from the Raspberry Pi to your other computer. You’ll need the “This Desk” number from the other computer, and of course, the other computer will need to be running with AnyDesk installed.

Basic Configuration

To get started, click on the menu bar icon and a New Session window will appear. At the upper left, you’ll find the “This Desk” number that you will need to access your Pi from another computer.

Enter the other computer’s “This Desk” number into the “Remote Desk” box and press return. The remote computer will get an alert that someone is trying to connect. After accepting, the session will begin.

Download Your Essential Linux Commands Guide!
It's a free PDF guide containing every Raspberry Pi Linux command you should know!
Download now

At that point, the initiator of the connection is in control of the remote computer.

Set a Password for a Fully Remote Connection

It is also possible to configure a remote access password so the remote computer wouldn’t need permission for every connection. This needs to be done on each remote computer, and the controlling computer will need to have the passwords available.

Under the “This Desk” number, there is a link to “Set password for unattended access”. Clicking that will bring up the security settings.

Before anything can be changed, the security settings must be unlocked at the top of the window. Once unlocked, you can check the box to “Enable unattended access” about halfway down the page. Then click to set a password for access.

Once that’s complete, any remote computer with AnyDesk installed and the Desk Number and password can access this computer.

When a connection is initiated, there is a space to put in the password if you have it or wait until the other computer approves the connection. If you have the password, there is no wait and the connection will initiate as soon as contact can be made on the network. You do, however, have to leave the other computer on, as I discovered accidentally.

Download Your Essential Linux Commands Guide!
It's a free PDF guide containing every Raspberry Pi Linux command you should know!
Download now

File Transfer

One of the unusual features of AnyDesk (compared with other remote access software I have used) is that a separate window is used to transfer files. It is actually treated as a separate connection. Fortunately, both can be connected at once.

To initiate a file transfer, put the number for the remote desk into the box (if it isn’t already there from a previous connection) and then click the first icon to the right. This will bring up a box requesting the password, or waiting for the remote computer to accept the connection if the password is not set or available.

Once connected, it looks like many File Transfer Protocol screens, with the local computer on the left side of the window, and the remote files listed on the right. Files can be transferred in either direction, just like an FTP connection.

Download Your Essential Linux Commands Guide!
It's a free PDF guide containing every Raspberry Pi Linux command you should know!
Download now

🛠 This tutorial doesn't work anymore? Report the issue here, so that I can update it!

If you are looking for exclusive tutorials, I post a new course each month, available for premium members only. Join the community to get access to all of them right now!


What Does AnyDesk Cost?

AnyDesk is free for personal use. A license is required when using it for commercial purposes, which can cost between $10 and $50 per month.

Since most of us are using the Pi for fun, we’ll assume you can continue to use it for free.

Why Would I Use AnyDesk Versus the Built-in VNC?

If you’ve played with your Raspberry Pi much at all, you probably are aware that there is a remote access program that comes already installed in Raspberry Pi OS, which is VNC.

VNC works quite well to access your Raspberry Pi from another computer (versions are available for Windows and Mac, as well as several varieties for Linux and Unix). Unfortunately, it does not work the other way around, unless you have a license.

AnyDesk does work in both directions, and it has versions available for IOS and Android devices, as well as Chrome OS. This allows you to control (or at least view and transfer files) from your iPhone or Android device, as well as other computers.

Further Information

If you need more information or help with a specific feature, there is a complete help system available at

Also, if you want to try other solutions for remote access to your Raspberry Pi, you can read this article with 5 other solutions.

Whenever you’re ready, here are other ways I can help you:

The RaspberryTips Community: If you want to hang out with me and other Raspberry Pi fans, you can join the community. I share exclusive tutorials and behind-the-scenes content there. Premium members can also visit the website without ads.

Master your Raspberry Pi in 30 days: If you are looking for the best tips to become an expert on Raspberry Pi, this book is for you. Learn useful Linux skills and practice multiple projects with step-by-step guides.

The Raspberry Pi Bootcamp: Understand everything about the Raspberry Pi, stop searching for help all the time, and finally enjoy completing your projects.

Master Python on Raspberry Pi: Create, understand, and improve any Python script for your Raspberry Pi. Learn the essentials step-by-step without losing time understanding useless concepts.

You can also find all my recommendations for tools and hardware on this page.

Similar Posts