How to Install Tor Messenger on Linux – an Anonymous Messaging App

Tor Messenger is an anonymous messaging app that is based on the free and open source Instantbird messenger. Tor Messenger is designed with simplicity and anonymity in mind.

  • It uses the off-the-record cryptographic protocol to encrypt users’ conversations. 
  • All traffic is routed over the Tor network so the user’s identity is protected from snoopers and eavesdropppers.
  • No chat logs

Tor Messenger 0.3.0b1

The latest Tor Messenger version 0.3.0.b1 was released on November 22, 2016. Notable changes are as follows:

  • Important improvements to the stability and security of Instantbird.
  • Tor messenger will be built on top of Tor Browser instead of Mozilla ESR from the release on.

Existing Tor Messenger installation can be updated via Help > About menu.

How to Install Tor Messenger on Linux

Go to Tor Messenger download page to download the program. Alternatively, you can run the following command in terminal to download it.

64 bits

wget https://dist.torproject.org/tormessenger/0.3.0b1/tor-messenger-linux64-0.3.0b1_en-US.tar.xz

32 bits

wget https://dist.torproject.org/tormessenger/0.3.0b1/tor-messenger-linux32-0.3.0b1_en-US.tar.xz

Once downloaded, extract the tarball using the following command.

tar xvf tor-messenger-*.tar.xz

A new folder named tor-messenger will be created in the current working directory. To keep the file system organized, we can move this folder and all its content to /opt/ directory.

sudo mv tor-messenger/ /opt/

Then use the following command to start Tor Messenger.

/opt/tor-messenger/Browser/start-tor-messenger

Configuring Network Connection

You will need to configure your connection when running Tor Messenger for the first time.

If you are able to connect directly to the Tor network, click Connect button. After the connection is established, you can start chatting anonymously.

tor messenger tor network

If Tor is blocked in your country or area, click Configure button to use a bridge or proxy to connect to Tor network.

In the next window, select Yes.

Tor messenger tor bridge config

Next, select the default obfs4 bridge.

tor network obfs4 bridge

After that, you will be asked if you need to use a local proxy to access the Internet. Normally you will be able to connect to the Tor network via Tor bridge so just select No. The Tor Messenger is now trying to establish a connection to the Tor network. It shouldn’t take long.

 tor messenger connecting to the tor network

Once the Tor connection is established, the Tor Messenger account wizard appears. You can join IRC channels, chat using the open Jabber/XMPP protocol, log into your Twitter account, talk to your Gmail contacts.

tor messenger ubuntu

The screenshot below shows Twitter timeline. You can start a private conversation with your Twitter contacts.

tor messenger twitter

Creating a Launcher

You can create a launcher for Tor Messenger using Gnome Panel, which can be installed with the following command on Debian-based Linux distributions. (Debian, Ubuntu, Linux Mint, Elementary OS, etc.)

sudo apt-get install --no-install-recommends gnome-panel

Then run the following command to create a .desktop file in /usr/share/applications/ directory.

sudo gnome-desktop-item-edit /usr/share/applications/ --create-new

tor messenger launcher

Give the launcher a name and specify the command to execute (/opt/tor-messenger/Browser/start-tor-messenger). Clicking the spring icon allows you to choose an icon for the launcher (/opt/tor-messenger/Browser/chrome/icons/default/default48.png).

Click OK button and you will see a launcher in application menu.

tor messenger ubuntu

That’s it!

I hope this tutorial helped you install the Tor Messenger anonymous messaging app on Linux . As always, if you found this post useful, then subscribe to our free newsletter. You can also follow us on Google+Twitter or like our Facebook page.

Rate this tutorial
[Total: 5 Average: 5]

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.
  • Please use the community (https://community.linuxbabe.com) for questions unrelated to this article.
  • I don't have time to answer every question. Making a donation would incentivize me to spend more time answering questions.

The maximum upload file size: 2 MB. You can upload: image. Links to YouTube, Facebook, Twitter and other services inserted in the comment text will be automatically embedded. Drop file here