XMPP Clients

An XMPP client is any software or application that enables you to connect to an XMPP for instant messaging with other people over the Internet. There are many free clients you can use to do this, for many different devices and operating systems.

Note: The following software was not developed by the XMPP Standards Foundation and has not been formally tested for standards compliance, usability, reliability, or performance.

See something missing? Any list of XMPP servers, clients or libraries will, due to the dynamic and evolving nature of the XMPP market, be out of date almost as soon as it’s published. If you spot mistakes, errors or omissions in the table below, please submit a pull request!

Project Name Platforms
Adium macOS
AstraChat Android / iOS / Linux / macOS / Windows
BeagleIM by Tigase, Inc. macOS
Bruno the Jabber™ Bear Android
ChatSecure iOS
Conversations Android
Converse Browser
Dino Linux
Empathy Linux
eyeCU Linux / Other / Windows
Gajim Linux / Windows
IM+ iOS / macOS
JSXC Browser
Kaidan Android / Linux / macOS / Other / Windows
Kopete Linux
mcabber Other
Miranda NG Windows
Movim Android / Browser / Linux / macOS / Windows
Mozilla Thunderbird Linux / macOS / Windows
Pidgin Linux / macOS / Windows
Poezio Linux / macOS
Profanity Linux / macOS / Windows
Psi Linux / macOS / Windows
Psi+ Linux / macOS / Windows
Pàdé Browser
Salut à Toi Android / Browser / Linux / Other
Simple IoT Client Windows
Siskin IM by Tigase, Inc. iOS
Swift Linux / macOS / Windows
Tigase Messenger for Android Android
Trillian Android / Browser / iOS / Linux / macOS / Windows
UWPX Windows
Xabber Android / Browser / iOS
yaxim Android
Zom Android / iOS