aTalk (Jabber / XMPP)

149 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
Oct 8, 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

143 reviews
A Google user
January 23, 2019
This is the only Android XMPP client I have evaluated that actually implements most of the things one would use XMPP for (secure text, reasonably secure file transfer, group chat, voice conference, video conference). All the others missed on one or more points (some don't provide for encrypted text; some actually place transferred files on servers with URLs; some require account on author's servers and some require being logged into those servers to function correctly.) Rough edges but given the above, well worth working with cmeng to smooth them out! I recommend this XMPP client, but none of the others due to their serious functional deficiencies!
12 people found this review helpful
Did you find this helpful?
cmeng
January 24, 2019
Many thanks for the encouragement.
A Google user
June 6, 2019
Thank you for making this great app. Among all the apps that I've tested this has got the greatest coverage for XMPP protocol. One request. I hope that devs can add support for a news feed feature where the app users can create publically acessible posts. Like movim. The app already supports xep-0060 & xep-00163. Adding this functionality will transfrom the app from an IM client to a full blown social network. Highly impressed with the efforts of atalk team. Keep up the good work.
3 people found this review helpful
Did you find this helpful?
cmeng
June 6, 2019
aTalk v1.8.5 has added the webview interface allowing one to access company site for RSS feed or news sharing. Default access to movim site or user defined link in Settings.
A Google user
November 11, 2018
This program is wonderful but it needs more improvement for video calls and camera setting in vertical mode,the connection between this program and other xmpp programs like jitsi desktop is perfect, i hope you improve this program in next versions,thank u so muchπŸ‘πŸ‘πŸ‘
2 people found this review helpful
Did you find this helpful?
cmeng
December 28, 2018
atTalk v1.6.4 release should have fixed your observed problem.

What’s new

Must request UseFullScreenIntent for API >= 34; else call rx alert UI is not shown in sleep mode.
Improve UI for Ignore Battery Optimization and UseFullScreenIntent requests.
Default Telephony VoIP-PBX domain to registered user domain prefixed with "pbx."
When READ_CONTACTS is denied, Telephony will not show android contact or error message
Upgrade jni fmpeg to 9.0.2
Content rating
Everyone
Users Interact
Learn more

App support

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