• Xabber 1
  • Xabber 2
  • Xabber 3
  • Xabber 4

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: CoreRFC-3921: Instant Messaging and PresenceXEP-0030: Service DiscoveryXEP-0128: Service Discovery ExtensionsXEP-0115: Entity CapabilitiesXEP-0054: vcard-tempXEP-0153: vCard-Based AvatarsXEP-0045: Multi-User Chat (incompletely)XEP-0078: Non-SASL AuthenticationXEP-0138: Stream CompressionXEP-0203: Delayed DeliveryXEP-0091: Legacy Delayed DeliveryXEP-0199: XMPP PingXEP-0147: XMPP URI Scheme Query ComponentsXEP-0085: Chat State NotificationsXEP-0184: Message Delivery ReceiptsXEP-0155: Stanza Session NegotiationXEP-0059: Result Set ManagementXEP-0136: Message ArchivingXEP-0224: AttentionXEP-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.

Category : Communication

Related searches

Reviews (27)

Pie. R. Mar 16, 2019     

Works great. Upgrade to a new phone this week. Now every time my account reconnect to the server, I get a notification sound several times. It is realy annoying. I tried to find a setting to disable a notification on connecting to the server, but I can't find any. Can you please help me? I just installed the 15 March update. Nothing have changed. Whenever my phone reconnect to my account on the server, Xabber keep on playing the notification sound while connecting. It is very anoying.

Wil. W. C. I. May 25, 2020     

Works well for my purposes of having my weather.im account displayed on my tablet. I do wish the alerts were more customizable for example if the word tornado appeared in any context in any message I would like to be able to have the app alert me right away. the settings seem to imply that this is possible but in practical terms it just has not worked for me at least.other than that no issues with this client no intrusive ads if there are any ads at all which I don't think that there are.

Bra. B. Jun 10, 2020     

The app works great! Many of the negative reviews are unfair to the developer. Xabber is an interface to a method of chatting known as XMPP. The X stands for Extensible. Not all servers have everything enabled. Anything from MUC (chatrooms) to Presence (user status) can be configured behave in particular ways at the server. Unusual configurations at the server also affects XMPP. In short, the app works. Bad server admins are a different story.

Ser. B. Jan 2, 2020     

Very good. Best support for OTR on Android. Connects quickly to my own server, faster that Conversations. Images are always shown unlike Conversations (they are represented by links that is ugly if sent from many clients other than Conversations). Suggested improvements: Delete the http link under images or use a one-line abbreviation. For images/files received through 'http upload' add option to share the file itself, along with 'copy link'. Otion to edit the last message as in Conversations.

Fir. L. Jul 1, 2019     

Unfortunately I can't say my experience with using Xabber is great. I, too, have a Samsung phone (A7 2017) and have similar issues: lags and freezes. On top of that my messages are duplicated in conferences which is also annoying. I couldn't find an option to turn off this behaviour so I suppose it's a bug. The approach 'Shove your Samsung phone up your arse' isn't what I would call a nice support considering the popularity of Samsung phones. Samsung dominates the phone market.

Kyl. N. Dec 30, 2018     

revision to my 1 star review. it was definitely an issue on my server's end. took a long time to get things working correctly. i recommend anyone having issues look up a modern guide on how to set up a server; it'll save you a lot of headache. great app.

Cre. May 11, 2019     

It used to work great, but now it constantly lags like crazy on a Samsung S9+. Has trouble connecting and working without constantly freezing up and going very very slow. More annoying than you could imagine. Hopefully it's fixed soon because I like this app.

moh. s. Jul 24, 2020     

best xmpp app out there. love that it shows contacts' status (available, offline, etc). only issue is that any version of the app v2.6 or newer gives me an error message whenever sending messages (I can only receive and not send), so I had to revert back to v2.5(533), which is fine.

Eug. N. Feb 5, 2019     

Great app!! One small issue though: you cannot set a custom notification sound. It will always take the default from phone. Maybe you can fix this in future release. Thanks!

Mar. C. Jan 1, 2019     

hi guys, I love this app, but say, until say 1-2 months ago, I used google accounts and all worked fine to and fro hangouts - however i stopped using it as friends were more online on the abomination fsocial media :-D. i had to factory reset my phone a week ago, and it seems the app is newer. however on testing I can receive but not send(x sign on my msgs). is there any way back for me e.g. install a prev. version? UPDATE: 2.4.1 works now, pls check this when you get the chance. thanks a bunch!

J. M. Jan 21, 2019     

I love this app and the security it provides is less than stellar. I am trying to start encryption in chat room, then the app crashes. I will write an email to the developer and hopefully see if this issue can be resolved. If so, I will revisit this review.

Tay. K. Apr 3, 2019     

Very nice XMPP app! Support for multiple accounts, nice user interface, support for sending files, thumbnails for received image files, status information about chat partner, and no ads! (Just a banner at the top of the first screen that sometimes asks for donations, which is totally ok for a free app.) The support I got when I opened a bug report was also good, and I'm a fan of the GNU GPL license for software freedom. Definitely the best XMPP app for Android if you ask me.

Sea. W. Feb 2, 2020     

I am online, but all contacts keep showing as offline. None of the pings are coming through either. Reinstall and it works for a week or two before failing again.

A. G. u. Jan 23, 2019     

Any message fails immediately. It doesn't seem to wait for timeout. Other apps like Conversations Legacy still work correctly and don't have this problem.

Pir. R. Sep 14, 2018     

Could not get the persistent icon to stay on with Samsung S8. Contacted "support" and was told that I had it set up right, and he proceeded to trash Samsung. Ненахов Андрей sent me the following: "well then, we have no idea why you don't have an icon. Most likely it is because you use a device manufactured by the by far the worst smartphone maker ever, Samsung. Ask them why their bastardized fork of Android does not work like it should. I'm sorry about that, but we've taught ourselves never to buy Samsung's devices again, ever, so we can't test it on this device and see what exactly they broke." Poor programmers, blame the operating system and the hardware for their obvious lack of prowess!

ali. y. Dec 16, 2021     

Can you make it easier to copy number from chat? So we don't need to go to dial screen, just tap and hold the number to copy the text?

Eld. M. Mar 6, 2020     

works great now after the latest patch. simple, easy to get into and lightweight Edit 3/6/20: sadly the file transfer is not working, been happening for days now

Chr. S. May 14, 2020     

Seems like it might do what I wanted it to do. However I have a xmpp server, and I don't need or want their account to connect to my own server. I couldn't find a way to use it without tying it to their server. I gave it three stars because it looks like it might be good, but even that feels overly generous for what it actually delivered.

Esw. G. Aug 30, 2019     

Xabber is a very useful app. Why do my client keep disconnecting from chat room frequently and messages appear user logged out and login. Can i increase the timeout so that it does not timeout frequently.

Joh. A. Dec 27, 2020     

After reading dev responses to reviews I had to make a review haha! I love this app! I'll still new to the xmpp game and have had a few issues with encrypted chats randomly, but it's most likely my own network issues. 5/5 because it's fast, clean, intuitive, allows use of other xmpp servers and the devs are kickass!

An. D. Apr 21, 2020     

It works for me. I was connected to my LAN chat, with openfire, then to another iphone app using xmppchat. Down side...pictures dont show on the chat. But it will be downloaded for you to be viewed. Hoping to see this improve in thr future releases thanks

Dha. B. Feb 13, 2020     

There are better, more secure XMPP clients out there with greater stability, more support docs, and less battery drain. *edit: Devs seem to take reviews personally. If only they too were open-sourced. Perhaps then their insecurities could be fixed. ;) *edit: mmhmm :)

Poo. M. Dec 3, 2020     

Recently I started to get "OTR v2.3 not supported messages" which I don't get while using pidgin on my ubuntu machines. The worst part is that due to XMPP's behaviour I lose all those messages while using Xabber, so I have to ask people to resend their messages so I can read them on another machine.

PRO. C. Mar 24, 2020     

Just downloaded this app Great UI and features I see alot of people leaving one star for this and leaving complaints why? It works well get a life u morons great job admin I left you 5 stars hope u keep up the good work!!! A+++ App

Chr. L. Aug 21, 2020     

Honestly, this app isn't what I was looking for but when I read the info and then some of the comments I just HAD to download the app so I could leave a comment. I think your user strategy is awesome. Your straight forward honesty on how you will deal with those who are rude and unhelpful is refreshing. I hope you make great strides in the future!

Ami. G. Apr 27, 2020     

Have been using since 2016. Thank you guys! Recently i got an upgrade to android Q on my smartphone and file transfer feature become broken.

Li. Z. Jun 9, 2021     

Among all mobile xmpp clients that I have tried, this one has given the least headache. Lack of OMEMO isn't a deal breaker for self-hosting users. I would love to try the ios version one day.