A client is a standalone project that implements a frontend (graphical or otherwise) to the p2p, encryption, and data sending facilities of the Tox core libraries.
Here is a list of clients available for testing and developing. Click an image to zoom in.
Name | Description | Screenshot | Operating System Support |
---|---|---|---|
qTox | A Qt graphical user interface for Tox. | Windows / OS X / GNU/Linux / BSD | |
µTox | Lightweight Tox client for the desktop. | Windows / OS X / GNU/Linux / BSD / Android | |
Toxic | Ncurses-based CLI. Maintained by Jfreegman. | GNU/Linux / BSD / OS X | |
Toxygen | Toxygen is cross-platform Tox client written in Python3 | Windows / GNU/Linux | |
aTox | The reasonable Tox client for Android. | Android | |
TRIfA | TRIfA is a Tox client for Android | Android | |
Antox | A client for Android. | Android (2.3+) | |
Isotoxin | Multiprotocol client for Windows. | Windows | |
jTox | A client for Jolla/SailfishOS. | SailfishOS | |
Protox | A client for Android written in QML/C++. | Android |
qTox | µTox | Toxic | Toxygen | TRIfA | Antox | Isotoxin | jTox | Protox | aTox | |
---|---|---|---|---|---|---|---|---|---|---|
Interface | Desktop | Desktop | CLI | Desktop | Mobile | Mobile | Desktop | Mobile | Mobile | Mobile |
Linux | Yes | Yes | Yes | Yes | No | No | No | No | No | No |
OSX | Yes | Yes | Yes | Untested | No | No | No | No | No | No |
Windows | Yes | Yes | No | Yes | No | No | Yes | No | No | No |
BSD | Yes | Yes | Yes | Untested | No | No | No | No | No | No |
Android | No | Minimal1) | No | No | Yes | Yes | No | No | Yes | Yes |
iOS | No | No | No | No | No | No | No | No | No | No |
SailfishOS | No | No | Yes | No | No | No | No | Yes | No | No |
Audio features | qTox | µTox | Toxic | Toxygen | TRIfA | Antox | Isotoxin | jTox | Protox | aTox |
Audio | Yes | Yes | Yes | Yes | Yes | No | Yes | No | No | No |
Audio filtering | Yes | Yes | No | No | Yes | No | Yes | No | No | No |
Audio notifications | Yes | Yes | Yes | Yes | Yes | No | Yes | No | Yes | Yes |
Group audio | Yes | Yes | No | No | Yes | No | Yes | No | No | No |
Video features | qTox | µTox | Toxic | Toxygen | TRIfA | Antox | Isotoxin | jTox | Protox | aTox |
Desktop sharing | Yes | Yes | No | Yes | No | No | Yes | No | No | No |
Video | Yes | Yes | Yes | Yes | Yes | No | Yes | No | No | No |
Messaging | qTox | µTox | Toxic | Toxygen | TRIfA | Antox | Isotoxin | jTox | Protox | aTox |
1v1 messages | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
Chat logs | Yes | Yes (export possible) | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
Emoticons | Yes | No | No | Yes | Yes | Yes | Yes | No | Yes | Yes |
Inline images | Semi2) | Yes | No | Yes | Yes | Yes | Yes | No | Yes | Yes |
Message splitting | Yes | Yes | No | Yes | No | Yes | Yes | Yes | Yes | Yes |
Faux offline messaging | Yes | Yes | Semi3) | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
File transfer | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
File resuming | Semi4) | Yes | Yes | Yes | Untested | No | Yes | No | Semi5) | No |
Spell check | Yes | No | No | No | No | Yes | Yes | No | No | No |
Screen/Desktop notifications | Semi6) | Yes | Yes | Unknown | Yes | Yes | Unknown | Unknown | Yes | Yes |
Typing notifications | Yes | Yes | Yes | Yes | Yes | Semi7) | Yes | Yes | Yes | Yes |
Group chats | qTox | µTox | Toxic | Toxygen | TRIfA | Antox | Isotoxin | jTox | Protox | aTox |
Group chats | Yes | Yes | Yes | Yes | Yes | No | Yes | No | No | No |
Persistent group chats | Yes | Yes | Yes | Prealpha | Yes | No | Yes | No | No | No |
Group chat history | Planned8) | No | No | Unknown | Yes | No | Unknown | No | No | No |
Group file transfers | No | No | No | No | No | No | No | No | No | No |
Group inline images | No | No | No | No | No | No | No | No | No | No |
Group offline messaging | No | No | No | No | No | No | No | No | No | No |
Group typing notifications | No | No | No | No | No | No | No | No | No | No |
Profile & Contact Management | qTox | µTox | Toxic | Toxygen | TRIfA | Antox | Isotoxin | jTox | Protox | aTox |
Avatars | Yes | Yes | Semi9) | Yes | Yes | Yes | Yes | No | Yes | Yes |
Changing nospam | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes | Yes | No |
Contact aliases | Yes | Yes | No | Yes | Untested | Yes | Yes | Yes | Yes | No |
Contact blocking | Yes | No | Yes | Yes | Untested | Semi10) | No | No | No | No |
Multiprofile | Yes | No | Yes | Yes | No | Yes | Yes | No | Yes | No |
Profile import/export | Yes | No | Semi11) | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
Save file encryption | Yes | Yes | Yes | Yes | Yes | No | No | Yes | Yes | No |
tox: URI | Yes | Yes | No | No | Yes | Yes | No | No | No | Yes |
General | qTox | µTox | Toxic | Toxygen | TRIfA | Antox | Isotoxin | jTox | Protox | aTox |
Multilingual | Yes | Yes | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
Proxy support | Yes | (Socks5 only) | Yes | Yes | (Tor only) | No | Yes | No | No | Yes |
qTox | µTox | Toxic | Toxygen | TRIfA | Antox | Isotoxin | jTox | Protox | aTox |