Enc Chat

All platforms

Linux

Enc Chat for Linux

For 64 bit Intel and AMD computers

Pick the package for your system. The package installs everything Enc Chat needs and adds it to your applications menu.

Ubuntu, Debian, Linux Mint

.deb package, also for Pop!_OS, elementary OS and Zorin OS

Download .deb

Version 1.6.6 · 30.8 MB · Published 22 October 2026

How to install it
  1. Open the downloaded file.It opens in your software installer, such as App Center, Software Manager or GNOME Software.
  2. Click Install.Enter your password when asked. Enc Chat then appears in your applications menu.

Or do both in a terminal:

Terminal
curl -fL --create-dirs -o ~/Downloads/enc-chat.deb https://encchat.xyz/api/public/desktop/linux-deb/download && sudo apt install -y ~/Downloads/enc-chat.deb

Fedora, openSUSE, RHEL

.rpm package, also for Nobara, AlmaLinux and Rocky Linux

Download .rpm

Version 1.6.6 · 41.2 MB · Published 22 October 2026

How to install it
  1. Open the downloaded file.It opens in GNOME Software or Discover.
  2. Click Install.Enter your password when asked.

Or in a terminal:

Fedora, RHEL
curl -fL --create-dirs -o ~/Downloads/enc-chat.rpm https://encchat.xyz/api/public/desktop/linux-rpm/download && sudo dnf install -y ~/Downloads/enc-chat.rpm
openSUSE
curl -fL --create-dirs -o ~/Downloads/enc-chat.rpm https://encchat.xyz/api/public/desktop/linux-rpm/download && sudo zypper install -y --allow-unsigned-rpm ~/Downloads/enc-chat.rpm

Any other distribution

.tar.gz archive, for Arch, Manjaro and anything else

Download .tar.gz

Version 1.6.6 · 41.3 MB · Published 22 October 2026

How to install it

Open a terminal and run these commands in order; each one has a Copy button.

  1. Install the libraries it needs.Run the one for your distribution.
    Debian, Ubuntu, Linux Mint
    sudo apt install -y libgtk-3-0 libsecret-1-0 gnome-keyring libgbm1 gstreamer1.0-plugins-base gstreamer1.0-plugins-good pulseaudio-utils ffmpeg
    Fedora
    sudo dnf install -y gtk3 libsecret gnome-keyring mesa-libgbm gstreamer1-plugins-base gstreamer1-plugins-good pulseaudio-utils ffmpeg-free
    Arch, Manjaro
    sudo pacman -S --needed gtk3 libsecret gnome-keyring mesa gst-plugins-base gst-plugins-good libpulse ffmpeg
  2. Download it.
    Terminal
    curl -fL --create-dirs -o ~/Downloads/enc-chat-linux.tar.gz https://encchat.xyz/api/public/desktop/linux/download
  3. Unpack it into a folder of its own.
    Terminal
    mkdir -p ~/EncChat && tar -xzf ~/Downloads/enc-chat-linux.tar.gz -C ~/EncChat
  4. Add it to your applications menu.Optional, but it lets you open it like any other app.
    Terminal
    mkdir -p ~/.local/share/applications && cat > ~/.local/share/applications/enc-chat.desktop <<EOF
    [Desktop Entry]
    Type=Application
    Name=Enc Chat
    Comment=Private messaging and calls
    Exec=$HOME/EncChat/enc_chat
    Icon=$HOME/EncChat/data/flutter_assets/assets/logo.png
    Categories=Network;InstantMessaging;
    Terminal=false
    EOF
  5. Start it.
    Terminal
    ~/EncChat/enc_chat
    Then choose Link with your phone and follow the linking steps below.

More

Updating

The computer version does not update itself yet. To update, download and install the new package the same way; it replaces the old version and your chats are kept. For the .tar.gz, run the download and unpack commands again.

Uninstalling

Unlink the computer from your phone first if it is still linked. Then run the line for how you installed it.

.deb package
sudo apt remove enc-chat
.rpm package
sudo dnf remove enc-chat
.tar.gz archive
rm -rf ~/EncChat ~/.local/share/applications/enc-chat.desktop
Checking you got the real file

You do not have to do any of this to use the app. It is here so that a careful person can prove the file arrived intact.

SHA-256 of each file offered on this page

EncChat-1.6.6-amd64.deb697411065f2a09c1812abbbf6f8cd145a4c68026bef6ba5f84e8c60d8ae17920
EncChat-1.6.6-x86_64.rpm84237c7caa7aff43156de880e0a1b7bb29242e08187311057df494d59b83bda0
EncChat-1.6.6-linux-x64.tar.gz7e9d68789350d92c179d0caf0ab781b8b861b7b397e128573adf194436e8a50f

On a computer, sha256sum on Linux or shasum -a 256 on a Mac, or Get-FileHash in Windows PowerShell, prints the same value for a file that was not tampered with.