Conversations (Jabber / XMPP)

Conversations (Jabber XMPP) v1.19.4 [Paid]

Conversations (Jabber / XMPP)

Overview: A free and open source Jabber/XMPP client for Android. Easy to use, reliable, battery friendly. With built-in support for images, group chats and e2e encryption.

A free and open source Jabber/XMPP client for Android. Easy to use, reliable, battery friendly. With built-in support for images, group chats and e2e encryption.

Design principles
a?¢ Be as beautiful and easy to use as possible without sacrificing security or privacy
a?¢ Rely on existing, well established protocols
a?¢ Do not require a Google Account or specifically Google Cloud Messaging (GCM)
a?¢ Require as little permissions as possible

a?¢ End-to-end encryption with either OMEMO, OTR or OpenPGP
a?¢ Sending and receiving images
a?¢ Intuitive UI that follows Android Design guidelines
a?¢ Pictures / Avatars for your Contacts
a?¢ Syncs with desktop client
a?¢ Conferences (with support for bookmarks)
a?¢ Address book integration
a?¢ Multiple Accounts / unified inbox
a?¢ Very low impact on battery life

Conversations makes it very easy to create an account on the server. Using that server comes with an annual fee of 8 Euro after a 6 month trial period. However Conversations will work with any other XMPP server as well. A lot of XMPP servers are run by volunteers and are free of charge.

XMPP Features
Conversations works with every XMPP server out there. However XMPP is an extensible protocol. These extensions are standardized as well in so called XEPa??s. Conversations supports a couple of those to make the overall user experience better. There is a chance that your current XMPP server does not support these extensions. Therefore to get the most out of Conversations you should consider either switching to an
XMPP server that does or - even better - run your own XMPP server for you and your friends.
These XEPs are - as of now:

a?¢ XEP-0065: SOCKS5 Bytestreams (or mod_proxy65). Will be used to transfer files if both parties are behind a firewall (NAT).
a?¢ XEP-0163: Personal Eventing Protocol for avatars
a?¢ XEP-0191: Blocking command lets you blacklist spammers or block contacts without removing them from your roster.
a?¢ XEP-0198: Stream Management allows XMPP to survive small network outages and changes of the underlying TCP connection.
a?¢ XEP-0280: Message Carbons which automatically syncs the messages you send to your desktop client and thus allows you to switch seamlessly from your mobile client to your desktop client and back within one conversation.
a?¢ XEP-0237: Roster Versioning mainly to save bandwidth on poor mobile connections
a?¢ XEP-0313: Message Archive Management synchronize message history with the server. Catch up with messages that were sent while Conversations was offline.
a?¢ XEP-0352: Client State Indication lets the server know whether or not Conversations is in the background. Allows the server to save bandwidth by withholding unimportant packages.
a?¢ XEP-0363: HTTP File Upload allows you to share files in conferences and with offline contacts. Requires an additional component on your server.

What's New:

==1.19.3== · Do not create foreground service when all accounts are disabled · bug fixes ==1.19.2== ==1.19.1== · Made DNSSEC hostname validation opt-in ==1.19.0== · Added 'App Shortcuts' to quickly access frequent contacts · Use DNSSEC to verify hostname instead of domain in certificate · Setting to enable Heads-up notifications · Added date separators in message view

  • Conversations (Jabber / XMPP)
  • Conversations (Jabber / XMPP)
  • Conversations (Jabber / XMPP)
  • Conversations (Jabber / XMPP)
  • Conversations (Jabber / XMPP)
  • Conversations (Jabber / XMPP)
Developer Daniel Gultsch Last Updated July 16, 2017
Number of Downloads 10,000 - 50,000 Current Version 1.19.3
Content Rating Everyone OS Version 4.0 and up
File Size None Score 4.5
More Info:
Related Apps:

Talkie Pro-Wi-Fi Calling, Chats,File Sharing v3.1.0 (Paid)

 9 hours ago

Wi-Fi Talkie is a communications app that lets you organize a voice chat, send...

WhatsApp Messenger v2.18.121

 Apr 20

WhatsApp Messenger is a messaging app available for Android and other...

Conversations (Jabber XMPP) v2.1.2 [Paid]

 2 days ago

A free and open source Jabber/XMPP client for Android. Easy to use, reliable,...

WhatsApp Messenger v2.18.120

 Apr 19

WhatsApp Messenger is a messaging app available for Android and other...

WhatsApp Messenger v2.18.119

 Apr 19

WhatsApp Messenger is a messaging app available for Android and other...

Viber Messenger v8.7.0.6

 Apr 19

With Viber, everyone in the world can connect. Freely. More than 460 million...

Tom Jones

Great App! I haven't experienced any connectivity issues with Conversations like I have with other apps of this type. It also has a very minimal battery drain.

Kristopher Kolpin

Slow to connect!

This app still (February 26th, 2016 version) takes almost 20 seconds to establish a connection to my XMPP server. A competing app (Xabber) logs in immediately.

Vitaliy Trofymchuk

Nice software!

Pander Musubi

Also available on F-Droid

Jonny Wilson

Best so far!!

This App is very close to others like WhatsApp and Hangouts. It connects beautifully to your own XMPP server too. It fails to connect to conferences which is a major let down and you have to enable FOREGROUND service to receive push, bit annoying. Otherwise this is an absolutely superb App!!!

Lukas J

Simply the best

Der beste xmpp Client am Markt.

Peter Kieser

Mature client, doesn't use much battery

Client has matured a lot over the past year. Can finally be used by my family members. Unicode support in contact lists still broken with prosody.

Jared Doyle

Having trouble with my Openfire server - unable to publish avatars, but no problem with other clients. Also file transfers aren't working - works with other clients too. 5 stars if these two issues can be resolved.

Lee Seeman

Preferred over others

Superior privacy and security over Xabber and Chat Secure

Johann Duscher

Best mobile Jabber Client app I know

Alexander Schwartzmann


Fabio Bier

Wow! Very impressive client! Only thing left for me to wish for is a dark theme actually! I'd love to see this app dressed in black! ^^ great work!

Nicolas Vérité

Modern, neat, contemporary XMPP client, for the win!

Alex Smirnoff

generally good

but please, don't show otr messages with wrong key!

Slava Bendersky

Really good

Everything works great. Only section where contact list in ui is not resized well on Android nexus 6. I see part of the previous conversation window on the right. I think it should be hidden with ability to slide right.

Anders Sandblad


Modern feature wise, modern ui, actively developed, almost feature complete. Looks much like hangouts, I just wish there were a similar desktop application. The new share feature (HttpUpload) is great and makes Conversations on pair with hangouts chat etc.

Sergey Dobrov

Unusual approach to build xmpp client but it's worth it on a modern server! Default settings could be more revealing the nice features.

Sergei Elson


Can we customize sidebar width in future versions? Or maybe better hide/show it on demand? Or both ) thanks

Paul Mob

Good - but needs custom ports, black theme and less power hungry

The lack of custom ports to allow me to manually configure port 443 to get around firewalls (note: I _cannot_ "ask the admin" of Google/Facebook to add 443 to their SRV record!), the lack of a dark theme and high battery use since v1.6 (I can't ask Google/Facebook to add stream management) are real drawbacks though.

Pascal Mathis

Eigentlich eine klasse App...

...aber jedesmal wenn die Verbindung erneut hergestellt wird, erscheint im MUC/der Konferenz wieder die Nachricht "XYZ has set the subject to: ..." - Dies wäre ja noch erträglich, aber dass dadurch auch jedesmal eine Notification getriggert wird (Vibration und/oder Ton) ist sehr nervig über längere Zeit. Bitte sowas unterdrücken, dann definitiv 5 Sterne. - UPDATE: Serverupdate hat geholfen, danke! :) 3 -> 5 Sterne