XMPP Client Applications
Choose an app to connect to project.im
Once you have received an invitation and set up your account, you can connect using any XMPP client.
XMPP is an open standard, so basic features such as chat work across all clients. More advanced features - such as voice calls or file sharing - vary by client. Each feature is defined by an XEP (XMPP Extension Protocol); check a client's XEP support list to see what it offers.
project.im makes no assurances for these applications and is not responsible
for content on external sites.
Linux
Flatpak
BSD
Windows
macOS
iOS
Android
- Conversations
- Snikket (invitation-based servers)
- Monocles (Conversations-based, actively developed)
- Blabber
- Xabber
- AstraChat
- Play Store XMPP search
Web
Retired clients
These clients are no longer actively maintained and are not recommended for new installations.
- ChatSecure (iOS)
- Last updated in 2017. The repository has accumulated unanswered issues since 2023 with no maintainer activity.
- irssi-xmpp
- An irssi plugin for XMPP. Upstream development ceased several years ago; Gentoo dropped the package in 2024.
- Thunderbird (XMPP chat)
- Thunderbird retains built-in XMPP chat code but it is poorly maintained, lacks OMEMO encryption support, and community reports indicate it no longer functions correctly in recent versions. Use a dedicated client instead.
More lists
- XMPP.org client list
- Jabber.at client list
- Wikipedia: Free XMPP Clients
- Awesome XMPP (GitHub)
- Slant - macOS XMPP clients
- Slant - Windows XMPP clients
- providers.xmpp.net - curated, rated list of public XMPP providers
- list.jabber.at - community-maintained public server directory