C++ C Shell CMake QMake NSIS Other
Latest commit 2248deb Feb 23, 2017 @zetok zetok docs: add docs about adding new translations from Weblate
Also update the link to Weblate's git repo.
Failed to load latest commit information.
.github chore: rewrite all links to the qTox repository from tux3 to qTox Aug 3, 2016
.travis chore(travis): Add unit_test launching in travis Feb 7, 2017
audio refactor: Use new getSound function Oct 26, 2016
cmake chore(build): make cmake update version Feb 21, 2017
doc feat(shortcut): Implemented F11 shortcut for toggling fullscreen. Feb 6, 2017
img fix(icon): correct the shape of the logo Feb 2, 2017
osx chore(build): adjust version updating script to not rely on git Feb 11, 2017
res chore(packaging): Add qTox.appdata.xml for enhance packaging integratโ€ฆ Nov 17, 2016
smileys fix: Added Kiss smiley shortcut for Universe and emojione Dec 23, 2016
src refactor: Remove FriendWidget from Friend class Feb 22, 2017
test refactor: message text formatting works better now Feb 19, 2017
tools chore(build): fix version script failure when called from non-base dir Feb 23, 2017
translations chore(i18n): update translation files for Weblate Feb 21, 2017
ui refactor(buttons): Mic and vol buttons now are QToolButton Jan 27, 2017
updater chore: explicitly mention that copyright belongs to qTox contributors Nov 29, 2016
windows chore(build): adjust version updating script to not rely on git Feb 11, 2017
.clog.toml chore(clog): add some options to clog config that help with automation Nov 17, 2016
.gitattributes fix(.gitattributes): bootstrap.sh execution fails on MSYS May 28, 2016
.gitignore chore(cmake): Added git definitions Jan 8, 2017
.travis.yml chore(travis): fix `.travis.yml` deploy syntax for multiple providers Feb 5, 2017
.weblate chore: add Weblate's config for wlc to automate translation management Nov 19, 2016
CHANGELOG.md chore(CHANGELOG): add changelog for the v1.8.0 release Feb 5, 2017
CMakeLists.txt chore(build): use `-pie` flag only when linking Feb 23, 2017
CONTRIBUTING.md docs(CONTRIBUTING): reword `revert` section to use the default message Feb 8, 2017
INSTALL.md docs(INSTALL): fix link in dependencies to CMake website Feb 8, 2017
LICENSE use license text form: http://www.gnu.org/licenses/gpl.txt May 15, 2015
MAINTAINING.md docs: add docs about adding new translations from Weblate Feb 23, 2017
OSX-Migrater.sh Added case for `/Application Support/Tox` already existing Jan 20, 2016
README.md feat: Switch windows portable links to stable versions Feb 16, 2017
bootstrap-osx.sh refactor: make bootstrap-osx.sh verbose and fail on error Oct 15, 2016
bootstrap.bat Added windows/bootstrap.sh which downloads and compiles all qtox depeโ€ฆ Jan 8, 2015
bootstrap.sh chore(build): slightly refactor bootstrap.sh Dec 28, 2016
doxygen.conf chore(doxygen): treat .h as C++ includes when generating docs Nov 5, 2016
merge-pr.sh chore(test-pr.sh): commit merge as `qTox testing <>` Jul 13, 2016
qTox.desktop Correct qTox.desktop Nov 8, 2014
qtox.pro chore(build): use `-pie` flag only when linking Feb 23, 2017
res.qrc feat(chatform): Changed mic and vol buttons Jan 27, 2017
simple_make.sh chore(build): correct switch to cmake Jan 28, 2017
test-pr.sh chore: Make building for FreeBSD easier Dec 28, 2016
verify-commit-messages.sh chore: actually restrict length the first line of `Merge*` commits Aug 12, 2016



GPLv3+ Travis CI Translate on Weblate

qTox is a powerful Tox client that follows the Tox design guidelines while running on all major platforms.

User Manual | Install/Build | Roadmap | Report bugs | Jenkins builds | Mailing list | IRC: #qtox@freenode

Windows Linux OS X FreeBSD
64 bit installer, signature CentOS, Debian, Fedora, openSUSE, Ubuntu Building instructions Port
32 bit installer, signature Arch, Gentoo Experimental download
64 bit, 32 bit portable Other

Bold options are recommended.

Builds other than installer/packages don't receive updates automatically, so make sure you get back to this site and regularly download the latest version of qTox.

Help us

If you're wondering how could you help, fear not, there are plenty of ways ๐Ÿ˜„

Some of them are:


Note: The screenshots may not always be up to date, but they should give a good idea of the general look and features.

Screenshot 01 Screenshot 02


  • One to one chat with friends
  • Group chats
  • File transfers, with previewing of images
  • Audio calls, including group calls
  • Video calls
  • ToxMe and Tox URI support
  • Translations in over 30 languages
  • Avatars
  • Faux offline messages
  • History
  • Screenshots
  • Emoticons
  • Auto-updates on Windows and packages on Linux
  • And many more options!

Organizational stuff

Happens in both IRC channel #qtox@freenode and on qTox-dev mailing list. If you are interested in participating, join the channel and subscribe to the mailing list.

There are IRC logs available.

GPG fingerprints

List of GPG fingerprints used by qTox developers to sign commits, merges, tags, and possibly other stuff.

Active qTox maintainers:

1157 616B BD86 0C53 9926  F813 9591 A163 FF9B E04C      โ€“ antis81
3103 9166 FA90 2CA5 0D05  D608 5AF9 F2E2 9107 C727      โ€“ Diadlo
C7A2 552D 0B25 0F98 3827  742C 1332 03A3 AC39 9151      โ€“ initramfs
DA26 2CC9 3C0E 1E52 5AD2  1C85 9677 5D45 4B8E BF44      โ€“ sudden6
2880 C860 D95C 909D 3DA4  5C68 7E08 6DD6 6126 3264      โ€“ tux3
BA78 83E2 2F9D 3594 5BA3  3760 5313 7C30 33F0 9008      โ€“ zetok

Past qTox maintainers:

F365 8D0A 04A5 76A4 1072  FC0D 296F 0B76 4741 106C      โ€“ agilob
1D29 8BC7 25B7 BE82 65BA  EAB9 3DB8 E053 15C2 20AA      โ€“ Dubslow

Windows updates, managed by tux3:

AED3 1134 9C23 A123 E5C4  AA4B 139C A045 3DA2 D773

Linux OBS repositories, managed by abbat:

3EB5 027B 3CD8 D7CA AC30  EB6B F2AA 0B1E 5EF8 303B