How to install WhatsApp on Linux

WhatsApp is a telecommunications application to provide video, chat and voice communication between computers, tablets, and mobile devices over the Internet connection. All you need is a phone number to sign up, and then you can send messages from your Linux system.

There is no official Linux client for WhatsApp, unfortunately. The good news is that it is still possible to download WhatsApp clients made by users, which will use WhatApp’s web interface to create a seamless experience. Using this method, we are able to have WhatsApp on Linux and have it resemble the same client you would get on a Windows PC.

In this tutorial, you will learn how to install a WhatsApp client on all major Linux distros.

In this tutorial you will learn:

  • How to install WhatsApp on all major Linux distros
How to install WhatsApp on Linux
How to install WhatsApp on Linux
Software Requirements and Linux Command Line Conventions
Category Requirements, Conventions or Software Version Used
System Any Linux system
Software WhatsApp
Other Privileged access to your Linux system as root or via the sudo command.
Conventions # – requires given linux commands to be executed with root privileges either directly as a root user or by use of sudo command
$ – requires given linux commands to be executed as a regular non-privileged user

How to install WhatsApp on Linux (all major distros)



Twitter icon Follow LinuxConfig.org on Twitter for the latest tips and tricks about Linux!


We will be installing an application called WhatsDesk, an unofficial WhatsApp client built for Linux. In all of our scouring for WhatsApp replacements, this seems to currently be the best unofficial client out there.

You can use the appropriate commands below to install WhatsDesk with your system’s package manager.

Debian based systems

To install WhatsDesk on Ubuntu, Debian, and Linux Mint:

$ sudo apt update
$ sudo apt install snapd
$ sudo snap install whatsdesk

Red Hat and Fedora based systems

To install WhatsDesk on Fedora, CentOS, AlmaLinux, and Red Hat:

$ sudo dnf install snapd
$ sudo snap install whatsdesk

Arch Linux based systems

To install WhatsDesk on Arch Linux and Manjaro, we will use the Arch User Repository.

With yay AUR helper:

$ yay -S whatsdesk

Or manual installation:

$ sudo pacman -Sy base-devel git
$ git clone https://aur.archlinux.org/whatsdesk-bin.git
$ cd whatsdesk-bin
$ makepkg -si

Open WhatsDesk

After installation, you will be able to open the WhatsDesk application from your system’s app launcher or by typing the following command in terminal:

$ whatsdesk

You will need to scan a QR code from your phone, and then you will be able to access all of WhatsApp and begin sending or receiving messages and calls.

Using WhatsDesk application on Linux
Using WhatsDesk application on Linux



Closing Thoughts

In this tutorial, we saw how to install WhatsApp on all major Linux distros, including Debian based, Red Hat based, and Arch Linux based. Since it is not possible to install an official WhatsApp client on Linux, we are forced to use a community made client, in this case WhatsDesk. This seems to be a well working client and should give you a seamless WhatsApp experience on your Linux system.



Comments and Discussions
Linux Forum