7,363 open-source and SaaS tools, with GitHub stats refreshed every day.

Xabber

Open source

Free, ad-free open-source XMPP (Jabber) client for Android with multi-account support and a simple interface.

xabber.com
Xabber homepage screenshot
GitHub stars
1.8k
Last commit
8 mo ago
Repository age
13 years
Version
v2.6.6
Licence
Custom
Self-hosted
Yes

About Xabber

Xabber is an open-source Jabber (XMPP) client for Android. It supports multiple accounts and aims for a clean, simple interface, and the project describes itself as both free in the sense of freedom and free of ads. It is aimed at people who use XMPP servers for private or team messaging and want a native Android client.

The repository is Java-based and built with Gradle. It includes a git submodule for the MemorizingTrustManager library, and the build uses an open product flavor because the store flavor needs API keys that are not in the repository. Translations are managed through Crowdin, and contributors are asked not to send translation pull requests. The project lists OTR among its topics.

Development is supported by users who buy Xabber VIP, which the README says is the same as the regular stable version except for a gold coin on the logo, or who donate directly. The repository metadata lists the license as Other, so check the license file for the exact terms. Xabber is a client, so you still need an XMPP account on a server.

Key features

  • Multiple XMPP accounts in one app
  • Clean and simple Android interface
  • Free of ads
  • Open product flavor buildable from source
  • Crowdin-managed translations

Good fit for

  • →Chatting over a self-run XMPP server from Android
  • →Managing several Jabber accounts on one phone
Built with
Java
Tags
xmpp
jabber
android
messaging
chat
open-source
java
mobile

Xabber: questions and answers

What is Xabber used for?
Xabber is a free, ad-free open-source XMPP (Jabber) client for Android with multi-account support and a simple interface. It is a good fit for chatting over a self-run XMPP server from Android and managing several Jabber accounts on one phone.
Is Xabber open source?
Yes. Xabber is open source under a custom licence. Its source code is on GitHub at redsolution/xabber-android and is written mainly in Java.
Is Xabber free?
Yes. Xabber is open source, so the software itself is free to use under the terms of its own licence. Paid plans are also available, starting at $1 per seat per month.
Can I self-host Xabber?
Yes. Xabber can be self-hosted on your own server or infrastructure.
What are some alternatives to Xabber?
Similar open-source tools in the Team Chat category include Telegram for Android, Converse.js and MongooseIM. SaaS products in the same category include Kik, LINE and Messenger.
Is Xabber actively maintained?
The most recent commit to Xabber was on 21 January 2026, and the latest release is v2.6.6, published on 7 October 2019. The project has 1.8k stars on GitHub.

Open-source alternatives to Xabber

See all

SaaS alternatives to Xabber

See all