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 |
|---|---|---|---|
| Toxic | Ncurses-based CLI. Maintained by Jfreegman. | | GNU/Linux / BSD / OS X |
| aTox | The reasonable Tox client for Android. | | Android |
| TRIfA | TRIfA is a Tox client for Android | | Android |
| 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 |