How To Quickly Install WeChat on Linux

WeChat is very popular mobile messaging app developed by Tencent in China. It supports text and voice messages, group chat, sending files. A web version is also available. Electronic WeChat is a third-party WeChat client which uses the Electron framework to package the Web WeChat. In this tutorial we will look at how to quickly install Electronic WeChat on Linux.

How to Quickly Install WeChat on Linux via Snap Package

Wechat is in the snap store, which means you can install it by using the snap command. But before that, you need to make sure your system has snapd (snap daemon) installed. You can install snapd by running the following commands, depending on your Linux distribution.

Debian 9 / Ubuntu 16.04/18.04 /Linux Mint / Elementary OS

sudo apt install snapd

Fedora

sudo dnf install snapd

Arch Linux / Manjaro

sudo pacman -S snapd

Once snapd is installed, run the following command to install Wechat from the snap store.

sudo snap install electronic-wechat

After it’s installed, open Wechat from your application menu, then scan the QR code to login.

quickly install wechat on linux

Snap packages are automatically updated in the background. If you want to manually update packages, then run this command:

sudo snap refresh

How To Install Electronic Wechat on Linux via Tarball

This is a traditional way to install Wechat on Linux. Go to github and download the tar.gz file. Choose linux-x64.tar.gz or linux-ia32.tar.gz according to your OS architecture. Once downloaded, open a terminal window and navigate to the download folder where the tar.gz file is located. Then issue the following command to extract it.

tar xvf linux-x64.tar.gz

or

tar xvf linux-ia32.tar.gz

Once it’s extracted,  go to electronic-wechat-linux-x64 or electronic-wechat-linux-ia32 folder, then run this command to open Wechat.

./electronic-wechat

You will see the following.

How To Install WeChat on Linux

What we need to now is to log into WeChat on our phone (Install WeChat mobile app if you haven’t already done so.) then go to Discover > Scan QR Code to scan the above QR code and confirm login with the desktop client. You need to scan this QR code only once.

How To Install WeChat on Linux

I can enter Chinese characters without any problem.

How To Install WeChat on Linux

To make our file system clean, we can move the folder to /opt/ directory.

sudo mv electronic-wechat-linux-x64/ /opt/

or

sudo mv electronic-wechat-linux-ia32/ /opt/

Then make a symbolic link.

sudo ln -s /opt/electronic-wechat-linux-x64/electronic-wechat /usr/bin/wechat

or

sudo ln -s /opt/electronic-wechat-linux-ia32/electronic-wechat /usr/bin/wechat

So now we just need to press ALT+F2 and enter wechat command to launch the WeChat client on Linux.

Rate this tutorial
[Total: 34 Average: 3.8]

29 Responses to “How To Quickly Install WeChat on Linux

  • Zhongyi Tong
    2 years ago

    I am the owner of this project. Thanks so much for your tutorial. Great work!

    • Xiao Guoan
      2 years ago

      Nice to hear from you!

    • ZhanFeng Wang
      4 months ago

      If use proxy, how to setup or configure?
      Or still not support to use proxy?

    • Adam Sondel
      4 months ago

      I got new account and cant log in and get message about dangerous of new account or something. What have to do, now?

  • Ryan Kincade
    2 years ago

    I wish the desktop version of WeChat was able to login without qr code scan. I have an older nokia smart phone with an older mobile version of WeChat that does not support qr code scanning. I also hope future WeChat can support screenshot image taker like line does. Also no video chat/voice chat : / Overall compared to other desktop messaging clients I give WeChat 5.5 out of 10

    • Xiao Guoan
      2 years ago

      After all this is just the WeChat web client packaged with Electron framework.

  • Ryan Kincade
    2 years ago

    Also FYI You can download and install Wechat for windows 2.0 on Ubuntu if you have the newest version of wine installed on Ubuntu. I just did it, and like this better since it has the feature to send audio messages. Everything works fine.

    • Xiao Guoan
      2 years ago

      Thanks! I will look into it.

    • Xiao Guoan
      2 years ago

      I tried to install Wechat for windows in both wine 1.8 and wine 1.9 with no good results. I can not enter text or send screeshot/files.

    • teklife
      4 months ago

      i’ve always had better luck installing windows programs with either playonLinux or crossover (#1 option)

  • could you please elaborate how to ‘Go to dist/Electronic WeChat-linux-x64’?
    1. I can go to the folder with the .gz file
    2. however, I couldn’t find the new dist using ‘cd dist/Electronic WeChat-linux-x64’ right after finishing ‘tar xvf linux-x64.tar.gz’ command
    3. sorry for the naive question, a newbie for linux…

    Thanks!

    • Xiao Guo-An (Admin)
      2 years ago

      This post was written on April 20, 2016. Electronic Wechat has updated to V1.3.0 on May 19, 2016. So the old instructions in this post is not working. I have updated my post.

      BTW, thanks for your question, otherwise I would still not know Electronic WeChat has an update.

    • Xiao Guoan
      2 years ago

      BTW, thanks for your question, otherwise I would still not know Electronic WeChat has an update.

  • Shunyuan Zhang
    2 years ago

    Worked on Ubuntu 16.04. Thanks for the tutorial!

  • Brandon Cheng
    2 years ago

    I have been using this method without fail on Ubuntu 16.04 LTS 64-bit. Today, though, when the QR code is supposed to come up, I get an error message instead (specifically你在使用非官方微信. 可能存在安全隐患)When I click on the only button in the window, it takes me to an Apple wechat download. In other words, it no longer works. Anyone else?

  • William Dong
    2 years ago

    Worked on Ubuntu 12.04. Thanks for the tutorial!

  • logrusorgru
    2 years ago

    Thanks a lot for “copy-paste how to”.

  • Jason Ducharme
    2 years ago

    Thanks, saved my life!!! 😀

    • ashley Pomelow
      4 months ago

      Of course you think it would 🤣 cheaters always going to find a way to cheat. Good thing Brittany Johnson is dumb as a nail. Congratulations you finally found your match Jason.

  • disqus_1kkQXcCgz0
    4 months ago

    Be sure to virus scan…

  • Adam Sondel
    4 months ago

    Cool tut, thanks!
    I got new account and cant log in and get message about dangerous of new account or something. Anyone can help with that?

  • Adam Sondel
    4 months ago

    No log in to wechat on linux anymore. Why?

  • Saugat Bhattarai
    4 months ago

    There is no wechat folder inside /usr/bin/

  • ./electronic-wechat command does not work on Ubuntu 18.04 LTS

  • On Ubuntu 18.04 LTS, it fails to install electronic-wechat, returned with below error:

    # snap install electronic-wechat
    error: cannot install “electronic-wechat”: Post https://api.snapcraft.io/v2/snaps/refresh:
    proxyconnect tcp: tls: oversized record received with length 20527

    Any idea how to fix it? Thanks.

  • ariel garcia traba
    1 month ago

    please. can anybody help me to install with opensuse

  • 1203For account security, newly registered WeChat accounts are unable to log in to Web WeChat. To use WeChat on a computer, use Windows WeChat or Mac WeChat at http://wechat.com

Leave a Comment

  • Comments with links are moderated by admin before published.
  • Your email address will not be published.
  • Use <pre> ... </pre> HTML tag to quote the output from your terminal/console.