
aTalk
Published by Eng ChongMeng
XMPP/Jabber client with encrypted instant messaging and video calls
Highlights
- Connects to one or more accounts on any XMPP or Jabber server.
- Provides end-to-end encrypted one-to-one and room-based text conversations.
- Places voice and video calls between clients using the same XMPP account.
- Sends files and media attachments within conversations.
- Requires an existing XMPP account, and available features depend on server support.
About this application
aTalk is an XMPP client for Android. It connects to accounts on XMPP servers, whether that is a large public service or a server someone runs themselves, and can hold several accounts at once with their rosters kept separate. Day-to-day use is contact-list driven: pick a contact, exchange text messages, send files and media, and see presence and typing state where the other side publishes it. Where the server offers shared rooms, group conversations work through the same interface.
Message encryption is end-to-end and negotiated between the clients rather than terminated at the server, so contents are not readable by the operator of the machine relaying them. The same account also carries voice and video calls, which set up a direct media session between the two devices once the signalling has passed through the server.
Because aTalk is only a client, it does not come with a service attached. An account on some XMPP server is a prerequisite, and which features actually work in practice depends on what that server and the contact's own client support: rooms, file relaying and call setup can all be limited from the server side. The application is packaged for Android; there is no desktop counterpart in this listing.
Where to get it
Android
- OpenOpens in a new tabApp storeF-Droid
From the publisher
Package identifier:
org.atalk.androidRead from the source on 08/04/2026
We do not host this file, we do not scan it and we do not inspect its contents. Read what the source says, then decide for yourself.