qTox an excellent instant messaging client focused on privacy


Nowadays the use of instant messaging clients has become quite popular and this to a large extent in smartphones, even some of the most important messaging applications have their version for desktop computer operating systems.

All this has also become a point of attack to obtain information relevant by hackers, Before this, some instant messaging applications focused on privacy have also emerged.

That is why Today we are going to talk about qTox. This is a fully p2p instant messaging client, it supports text, video, and has dozens of security and privacy features.

The Tox protocol is open source, and the project encourages developers to create their own third-party AppImage to use the chat service. Out of all the clients out there, qTox is one of the most popular.

Tox is decentralized, end-to-end communication. There are no central servers to the user's message store at all.

You need to create a profile when using Tox on a device. In other words, this profile identifies the device rather than itself.

So you have to download and install a Tox client on your computer (or qTox UTOX), on your phone (or Antox Antidote) and then create a profile and you will be able to chat with your friends and family.

Technically speaking, Tox is just the core library that provides the Tox protocol and API. There are a few implementations of Tox. Here is a list of implementations for different platforms.

Linux: qTox, UTOX

Mac OS X: qTox, UTOX.

Windows: qTox, UTOX

Android: Antox

iOS: Antidote

That said, we will talk about how to install qTox on our systems.

How to install qTox on Linux?

To be able to install eThis instant messaging client in our system It is necessary to follow the instructions that we share according to your Linux distribution that you are using.

Si are users of Debian, Ubuntu, Linux Mint or distributions derived from these, it is necessary to install some dependencies before compiling the application on the system.


We must open a terminal and execute the following command in it:

sudo apt-get install build-essential  cmake libavcodec-dev libavdevice-dev libavfilter-dev libavutil-dev libexif-dev libgdk-pixbuf2.0-dev libglib2.0-dev libgtk2.0-dev libkdeui5 libopenal-dev libopus-dev libqrencode-dev libqt5opengl5-dev libqt5svg5-dev libsodium-dev libsqlcipher-dev libswresample-dev libswscale-dev libvpx-dev libxss-dev qrencode qt5-default qttools5-dev-tools qttools5-dev git

While for Those who are users of Fedora and derivatives must install these dependencies:

sudo dnf install autoconf automake check check-devel ffmpeg-devel gtk2-devel kf5-sonnet libexif-devel libsodium-devel libtool libvpx-devel libXScrnSaver-devel openal-soft-devel openssl-devel opus-devel qrencode-devel qt5-linguist qt5-qtsvg qt5-qtsvg-devel qt-creator qt-devel qt-doc qtsingleapplication sqlcipher sqlcipher-devel git

For those who are openSUSE users must install these dependencies:

sudo zypper install libexif-devel libffmpeg-devel libopus-devel libQt5Concurrent-devel libqt5-linguist libQt5Network-devel libQt5OpenGL-devel libqt5-qtbase-common-devel libqt5-qtsvg-devel libQt5Xml-devel libsodium-devel libvpx-devel libXScrnSaver-devel openal-soft-devel patterns-openSUSE-devel_basis qrencode-devel sqlcipher-devel sonnet-devel git

Done this we can proceed to compile the qTox client on our system.

Before moving on to this, for those who are Arch Linux users, Manjaro, Antergos or any derivative of Arch Linux, we can install the qTox client from the AUR repositories.

You only have to have an assistant installed for it, you can consult the following article where I recommend some.

To withdraw from your install qTox we only have to type the following in the terminal:

aurman -S qtox-git

Already explained for Arch Linux and derivatives, we proceed to the compilation for the other Linux distributions.

First we are going to download the code with:

git clone https://github.com/qTox/qTox.git

Now we proceed to enter the directory and compile with:

cd qTox

cmake .

make -j$(nproc)

sudo make install

Once this is done, we can start using qTox in our system.

We just have to launch the qTox application on the desktop. After the application has finished booting, a login window will open. If you already have a Tox account, you can access your user information. Alternatively, select the "New Profile" button, and to be able to create a new user.

The content of the article adheres to our principles of editorial ethics. To report an error click here.

Be the first to comment

Leave a Comment

Your email address will not be published. Required fields are marked with *



  1. Responsible for the data: AB Internet Networks 2008 SL
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.