aTalk (Jabber / XMPP)

3.9
145 reviews
Content rating
Everyone
10K+
Downloads
Content rating
Everyone
Users Interact
Learn more
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

aTalk xmpp client for android with enhanced features:
* See https://xmpp.org/doap/atalk.doap for aTalk XEP's standards supported.
* Multiple accounts creation, with XMPP or BOSH login protocol.
* In-Band Registration with CAPTCHA option; server must support this option.
* End-to-End OMEMO encryption enhancing privacy and security. See https://conversations.im/omemo/.
* OMEMO messaging in chat/multi-user chat sessions, with online/offline clients.
* SSL Certificate authentication, DNSSEC and DANE Security for enhanced secure Connection Establishment.
* Support TTS and speech recognition with enable option per chat session.
* Support Languages Translation for sent/received messages in chat/multi-user chat sessions.
* Language Translation server may use aTalk default or user defined URL.
* Media video call with SDES, DTLS SRTP, and ZRTP crypto algorithms, with SHA-2 384, 256bit ciphers encryptions.
* Media call setup is compatible with XEP-0353: Jingle Message Initiation, or XEP-0167: Jingle RTP Sessions protocol.
* Support call transfer, and call waiting, hold or answer second incoming call.
* Implement Jabber VoIP-PBX gateway Telephony, allowing PBX phone call via service gateway.
* Message Archive Management, and Message Carbons synchronizing chat history across all instances of the account.
* Retract of sent messages, and Last message correction in chat/multi-user chat sessions.
* Support XEP-0070: Verifying HTTP Requests via XMPP.
* Support XEP-0048: Bookmarks for multi-user chatroom.
* Support XEP-0191: Blocking Command to block messages from nuisance contacts and domains.
* Support both XEP-0153: vCard-Based Avatar, and XEP-0084: User Avatar protocols.
* Update user avatar with integrated photo editor, zooming and cropping with ease.
* GPS-Location as standalone tool, send locations to buddy for real-time tracking or playback animation.
* A 360Β° street view of your current location use for self-guided tour. The street view tracks and follows your direction of sight.
* Stream Management and mobile network ping interval, and self-tune optimization.
* Secured file sharing via HttpFileUpload, or Jingle Encrypted Transport (JET).
* Fault-tolerance file transfer algorithm, via HttpFileUpload, fallback to Jingle File Transfer, and Legacy In-Band/SOCK5 Bytestreams protocols.
* Support Stickers, Bitmoji and Emoji rich contents sending.
* Auto accept file transfer with max file size option.
* User selectable option for heads-up notification, and user defined quiet hours.
* Support share, quote and forward messages, and media with previews prior to sending.
* Support media player with functions: Play, Pause, Resume, Stop and Seek.
* Support unread message badges in contact and chatroom list views.
* Multi-language UI support (Arabic, Indonesian, Chinese, English, Finnish, German, Portuguese (Brazil), Russian, Slovak and Spanish).
XMPP client with OMEMO, Media Call, TTS, Language Translation and GPS features
Updated on
Jul 5, 2026

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
  • No data shared with third parties
    Learn more about how developers declare sharing
  • No data collected
    Learn more about how developers declare collection

Ratings and reviews

139 reviews
Peter Schmitz-Katze
January 20, 2024
My fault. Should simply have sent debug report which is easy in atalk. Sorry for causing this trouble. Debug log is sent via email. Great app! Version 3.3.1 doesn't sign in in my case. For others it seems to work. Accounts remain offline. Ver 3.2.4 works. Haven't actively used it, but I think it is great! A pro app!
3 people found this review helpful
Did you find this helpful?
cmeng
January 29, 2024
Please update with the latest release v3.3.3. Fixed all the known problem for API-34 android device, and allow file transfer. For latest update see: https://github.com/cmeng-git/atalk-android/issues/209
Randal Vandom
December 22, 2024
Great basic client. Does the things! The no-frills setup was great for getting warmed back up to xmpp settings and procedures. People coming from bigger clients may miss some conversation-library style niceties, or theme/visual customization options. Good basic function-forward app if you don't want any fluff, just clear control.
2 people found this review helpful
Did you find this helpful?
luis dark
March 5, 2024
EDIT.4 Finally after a long frestration I got logged in used my active conversations.im acc to login. But now I'm facing some problem 1 if someone texts me when my app is not open then I'll open the app I'll not see the text which was sent by person while app was not opened. I have to keep app open to recieve the texts 2 if I answer a call I just hear beep beep sound instead of person's voice 3 I joined a group and sent 3 texts there but when i opened app again my same texts were sent again
1 person found this review helpful
Did you find this helpful?
cmeng
March 5, 2024
Pleases send the debug log after observed the problems. Your 3 observed behaviour are strange; they have been extensively tested and working. 1.Even if you logout and power down the device, you will still rx the msg once you power up and login. 2.Please test call between 2 aTalk devices to see result. 3.How do you know they are being sent again.

What’s new

When join muc, stop server history sending, use mam query
Use bg history message translate to avoid ANR
Default Translator has rate limit (error 429). Use manual translate
Support Translator API key entry
Fix incorrect setting in mamQuery for chatRoom
Need to take care for retract and correction messages handling if remote messages have been deleted, and when history logging is disabled.
Upgrade libvpx to 1.16.0, drop 32-bit support for armv7s, and x86
Support Android-17.0 CinnamonBun (API-37)
Content rating
Everyone
Users Interact
Learn more

App support

About the developer
Eng Chong Meng
cmeng.gm@gmail.com
Singapore