Niche software to go.

SelekTOR For Linux


What is SelekTOR good for ?

SelekTOR for Linux is an open source Java based GUI frontend for Tor running in client mode, it acts as a Tor launcher and exit node chooser for browsers that support system proxying using PAC files, it is licensed under the GPL2.

What is SelekTOR not good for ?

SelekTOR is not suitable for running a Tor relay please consult the Tor Project for running and configuring Tor as a relay.
It is also not a replacement for the Tor Browser but can be used with it, if you are looking for a full comprehensive anonymity package then use Tor Browser as there are so many ways to figure out your real IP via javascript, flash, WebRTC etc. that just routing all your traffic via Tor is just not enough.

  • Support for Google Chrome, Chromium, Firefox and most Mozilla based browsers without the need for add-ons.
  • Can be used with Privoxy.
  • You can quickly select Tor exit nodes by country.
  • Greatly simplifies the usage and configuration of Tor in client mode, SelekTOR does most of the hard stuff for you.
  • Nodes are now filtered to ensure that they support both HTTP & HTTPS, and thus ensuring greater reliability when used with web browsers.
  • Will continuously monitor and maintain a connection to the exit node with the best response time, with as little downtime as possible when switching.
  • As well as proxying all traffic through the active Tor node, SelekTOR can also do selective routing of traffic through the active tor circuit based on URL patterns.
  • Whois and Atlas Node details (pretty graphs) available with a single mouse click..
  • Needs very little configuration, the installation defaults will work for most people out of the box.
  • Currently runs on most Linux desktops XFCE, LXDE, Mate, Cinnamon, Gnome 3 Shell, KDE4, Unity, Pantheon, Enlightenment.
  • Built in proxy pattern editor, Import and Export pattern files as a single zip file.
  • Requires OpenJRE 1.7 or better this is usually supplied with your Linux distro, please ensure this is installed before installing SelekTOR.
  • Requires the latest Tor client 2.6.10 but will also work fine with the 2.4.x series.
  • Languages supported for Linux release English and French.


Known Issues & Workarounds (Important):

Tray icon is disabled on the Gnome 3 & Pantheon desktops due to legacy tray support on those desktops being limited.

Google Chrome/Chromium does not have full automated support for system proxying on the XFCE, LXDE and Cinnamon desktops so use Firefox instead if you use these desktops.

Would you Like to Donate $2?

Donations help us to cover our hosting, maintenance costs to aid the continued development of SelekTOR.

Please Click the Donate button to donate via PayPal. You Don’t need to have a PayPal account.

Stable Downloads:

All checksums now use SHA256.

Abridged changelog is available here .

Debian Package Bug Tracking , DO NOT post bugs on Debian Tracking for the package which is provided by this site, Debian Tracking is solely for the package that is provided with your Debian based distro only, if I see any posts related to the Dazzleships package on Debian Tracking I will pull this link, bug reports for the Dazzleships supplied package are handled in the Dazzleships forums.

GeoIP was updated on 16 October 2016.

SHA256: 3a0c501b689a3d522fe6922a9ef84bacc2a7923e8d5d3e7d587f89453354a4aa
SHA256: 172ffb6fb15b2eed2a3abf35569397844bea039e1a70f023cba813eb89723a52
SHA256: c3f5d957c54d5adcc9c114651d0d9d0c4e4cc2ddd21e74ed60b51e270b6f082a


Video Tutorial: Installing SelekTOR 3 on Ubuntu Linux.

Web Tutorial: Very helpful article on installing and using SelekTOR provided by, this is a must read if you want to get the most out of SelekTOR.

1) Install one of the supported browsers.

2) Ensure that your chosen browser is configured to use the operating system settings for proxying, this is normally the installation default for most browsers.

3) Ensure latest Java (JRE) runtime is installed (VERY IMPORTANT), usually supplied with your distro.

4) Ensure the latest stable version of the TOR client is installed on your distro, If your distro does not come with TOR in its software repository then you should use the packages/repository provided by the Tor Project.
Once Tor is installed you should disable the Tor service in whatever your distro uses to modify boot/system services to prevent having unnecessary tor clients running and in some rare cases prevent conflict with the Tor clients launched by SelekTOR.
Also ensure that Vidalia is not installed.

5) Install SelekTOR using either the supplied Debian package or extract the tarball and enter the folder you extracted it to and follow the instructions in the INSTALL file.