Xabber

Xabber


Open source Jabber (XMPP) client with multi-account support and clean and simple interface. Being both free (as in freedom!) and ad-free, Xabber is designed to be the best Jabber client for Android.

Features:
- Modern material interface
- Multiple accounts support
- Quick swipe between chats
- Rich visibility settings for contacts and groups
- Compatible with all standard XMPP servers
- Multi user chat (MUC)
- Chat history
- Export history to SD card
- Server side message archive support
- Inline hyperlink support (web pages, YouTube, e-mail, phone numbers, XMPP Uri)
- Avatars
- View contact's information (vCard)
- Grouping contacts by groups and/or accounts
- Contact list management: add/remove/edit contacts, groups, subscriptions
- Contact search
- Notification setting for each contact
- Notifications based on key phrase
- Full Unicode support, chat in any language
- Portrait and landscape views
- Stream compression (not all servers supported for now)
- Resources/priorities
- OTR encryption
- TLS support
- Legacy SSL support
- SASL support
- Check for the server certificate
- SRV record and DNS round robin support
- Client software icons in contact list (Adium, Empathy, Gajim, Gtalk, iChat, Miranda, Pidgin, Psi, QIP, Xabber, Xabber VIP)
- Typing notification support
- Message delivery receipts
- Shortcut to a chat on home screen

Coming soon:
- Tablet interface
- File transfer

Supported protocols:
RFC-3920: Core
RFC-3921: Instant Messaging and Presence
XEP-0030: Service Discovery
XEP-0128: Service Discovery Extensions
XEP-0115: Entity Capabilities
XEP-0054: vcard-temp
XEP-0153: vCard-Based Avatars
XEP-0045: Multi-User Chat (incompletely)
XEP-0078: Non-SASL Authentication
XEP-0138: Stream Compression
XEP-0203: Delayed Delivery
XEP-0091: Legacy Delayed Delivery
XEP-0199: XMPP Ping
XEP-0147: XMPP URI Scheme Query Components
XEP-0085: Chat State Notifications
XEP-0184: Message Delivery Receipts
XEP-0155: Stanza Session Negotiation
XEP-0059: Result Set Management
XEP-0136: Message Archiving
XEP-0224: Attention
XEP-0077: In-Band Registration


Check Xabber Beta version for early access to new features. Xabber Classic is available for old Android devices (2.3 and earlier).

Source code of Xabber is available at https://github.com/redsolution/xabber-android under GNU GPLv3 license.

For more information visit our website http://xabber.com or follow @xabber_xmpp at twitter.

Recent changes:
+ modern user interface with material design;
+ updated OTR library (supports OTRv1, OTRv2 and OTRv3);
+ lots of other small fixes and improvements;
- Android 4+ only. Xabber Classic is available for old Android devices (2.3 and earlier);
- removed services that are no longer XMPP compatible (Facebook, VK, etc.);
- dark theme temporary removed;

Special thanks to Ahmed El-Mahmoudy, who helped us greatly.
Add to list
Free
84
4.2
User ratings
7657
Installs
500,000+
Concerns
0
File size
7037 kb
Screenshots
Screenshot of Xabber Screenshot of Xabber Screenshot of Xabber Screenshot of Xabber Screenshot of Xabber Screenshot of Xabber Screenshot of Xabber Screenshot of Xabber
About Xabber
Open source Jabber (XMPP) client with multi-account support and clean and simple interface. Being both free (as in freedom!) and ad-free, Xabber is designed to be the best Jabber client for Android.

Features:
- Modern material interface
- Multiple accounts support
- Quick swipe between chats
- Rich visibility settings for contacts and groups
- Compatible with all standard XMPP servers
- Multi user chat (MUC)
- Chat history
- Export history to SD card
- Server side message archive support
- Inline hyperlink support (web pages, YouTube, e-mail, phone numbers, XMPP Uri)
- Avatars
- View contact's information (vCard)
- Grouping contacts by groups and/or accounts
- Contact list management: add/remove/edit contacts, groups, subscriptions
- Contact search
- Notification setting for each contact
- Notifications based on key phrase
- Full Unicode support, chat in any language
- Portrait and landscape views
- Stream compression (not all servers supported for now)
- Resources/priorities
- OTR encryption
- TLS support
- Legacy SSL support
- SASL support
- Check for the server certificate
- SRV record and DNS round robin support
- Client software icons in contact list (Adium, Empathy, Gajim, Gtalk, iChat, Miranda, Pidgin, Psi, QIP, Xabber, Xabber VIP)
- Typing notification support
- Message delivery receipts
- Shortcut to a chat on home screen

Coming soon:
- Tablet interface
- File transfer

Supported protocols:
RFC-3920: Core
RFC-3921: Instant Messaging and Presence
XEP-0030: Service Discovery
XEP-0128: Service Discovery Extensions
XEP-0115: Entity Capabilities
XEP-0054: vcard-temp
XEP-0153: vCard-Based Avatars
XEP-0045: Multi-User Chat (incompletely)
XEP-0078: Non-SASL Authentication
XEP-0138: Stream Compression
XEP-0203: Delayed Delivery
XEP-0091: Legacy Delayed Delivery
XEP-0199: XMPP Ping
XEP-0147: XMPP URI Scheme Query Components
XEP-0085: Chat State Notifications
XEP-0184: Message Delivery Receipts
XEP-0155: Stanza Session Negotiation
XEP-0059: Result Set Management
XEP-0136: Message Archiving
XEP-0224: Attention
XEP-0077: In-Band Registration


Check Xabber Beta version for early access to new features. Xabber Classic is available for old Android devices (2.3 and earlier).

Source code of Xabber is available at https://github.com/redsolution/xabber-android under GNU GPLv3 license.

For more information visit our website http://xabber.com or follow @xabber_xmpp at twitter.

Recent changes:
+ modern user interface with material design;
+ updated OTR library (supports OTRv1, OTRv2 and OTRv3);
+ lots of other small fixes and improvements;
- Android 4+ only. Xabber Classic is available for old Android devices (2.3 and earlier);
- removed services that are no longer XMPP compatible (Facebook, VK, etc.);
- dark theme temporary removed;

Special thanks to Ahmed El-Mahmoudy, who helped us greatly.

Android Market Comments
A Google User
5 days ago
Great It's a great app, but really miss the dark theme. With new UI i think dark theme would look great.....i lower the star to 4 because there's no dark theme
A Google User
Aug 26, 2015
One suggestion Great app. Would be cleaner if the items in the overflow menu were moved to the hamburger menu.
A Google User
Aug 24, 2015
Great App If it is possible to have file transfer that could be awesome ...thank you
A Google User
Aug 23, 2015
OK, so really don't want to give this a bad review. I have had a tweet reply from the developer, but it was not very helpful. This apps looks great, but as yet, I have been unable to connect to any chat servers! Which, kind of defeats the object of having the app. I am a syadmin for a chat server and if I cannot get my app connected to my own server, then something is very wrong. I have triple checked the settings, watched the ejabberd server logs, but this app just refuses to connect - probably something to do with the server certificate, but I have tried all combinations of the app security options and still no joy. So, I am happy to accept any help or suggestions up until Wednesday 26th August, then the app gets uninstalled. Now, that's very reasonable in my book. What does the developer think? :-)
A Google User
Aug 22, 2015
Works fine on my end, don't know how other users giving poor ratings.