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.3 · 30.8 MB · Published 21 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.3 · 41.2 MB · Published 21 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.3 · 41.3 MB · Published 21 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.3-amd64.deb5d4f66bf85306c923a90ded27baf237eb07fa26bec734bcbf76e9283f7ca5c35
EncChat-1.6.3-x86_64.rpmf0c5777a364a855ecddf3b82b3ab7753c1c5fa1f033c1b01082d12881129c7ba
EncChat-1.6.3-linux-x64.tar.gza5eb7655c2ccd2b983edca4f772acbae142ad77669c69160e4527115db9932e9

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.