Communication · Open source

Conversations

Daniel Gultsch

Encrypted, easy-to-use XMPP instant messenger for your mobile device

Download

Opens the official F-Droid page

Conversations screenshot 1Conversations screenshot 2Conversations screenshot 3Conversations screenshot 4Conversations screenshot 5Conversations screenshot 6

About Conversations

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 location sharing. End-to-end encrypted by default. Connects to all modern Jabber, XMPP and Snikket servers.

Features

• End-to-end encryption with OMEMO or OpenPGP

• Send and receive images and other kinds of files

• Encrypted audio and video calls (DTLS-SRTP)

• Advanced machine-in-the-middle detection via channel binding (requires opt-in)

• Share your location

• Send voice messages

• Emoji reactions

• Indication when your contact has read your message

• Intuitive UI that follows Android design guidelines (Material Design 3 with Dynamic Colors)

• High-resolution contact photos (avatars)

• Synchronizes with desktop clients (Gajim and Dino)

• Private group chats and public conferences (with support for bookmarks)

• Message moderation for admins in public conferences

• Address book integration

• Multiple accounts (unified inbox)

• Deliver push notifications to other compatible apps like Tusky, Ltt.rs, DAVx⁵ and Fennec via UnifiedPush

• Very low impact on battery life

Note: Some of these features require server support. Go to account details and select 'Server Info' from the overflow menu to see if your server has all necessary extensions.

Design principles

• Be as beautiful and easy to use as possible without sacrificing security or privacy

• Rely on existing, well-established protocols

• Do not require a Google account or specifically Firebase Cloud Messaging (FCM)

• Require as few permissions as possible

What's new in 2.20.4+free

* Fix accessibility around adding attachments * Fix minor UI glitches

How to install Conversations

  1. Tap Download — the app's official page on F-Droid opens.
  2. Install it with the F-Droid app (recommended, for automatic updates), or use the download button on that page.
  3. If Android asks, allow the F-Droid app or your browser to install apps, then tap Install.
  4. Open Conversations from your app drawer.

More communication apps

More