aTalk (Jabber / XMPP)

104 reviews
Content rating
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

aTalk - xmpp client for android rich in features:
* Instant messaging in plain text and E2E encryption with OMEMO or OTR
* SSL Certificate, DNSSEC and DANE for secure Connection Establishment
* OMEMO Media File Sharing for all files contents
* Fault-tolerance file transfer algorithm, ease with sharing reliability
* File sharing for all document types and images with thumbnail preview
* Support unread message badges in contact and chat room UI
* User defined option for quite hours
* Support Text to Speech and speech recognition for chat session
* XEP-0012: Last Activity time associated with contacts
* XEP-0048: Bookmarks for conference room and autoJoin on login
* XEP-0070: Verifying HTTP Requests via XMPP entity for user authentication
* XEP-0085: Chat State Notifications
* XEP-0124: BOSH with Proxy support
* XEP-0178: Use of SASL EXTERNAL with TLS Certificates authentication
* XEP-0184: Message Delivery Receipts with user enable/disable option
* XEP-0251: Support Unattended and Attended Jingle call session transfer
* XEP-0313: Message Archive Management
* XEP-0391: JET for OMEMO encrypted media file sharing
* Call waiting, placing current call on hold; switching between calls
* Implement Jabber VoIP-PBX gateway Telephony support
* Integrated Captcha protected room user interface with retry on failure
* Support media call with ZRTP, SDES and DTLS SRTP encryption
* GPS-Location implementation standalone tool, send locations to your desired buddy for real-time tracking or playback animation
* A 360° street view of your current location use for self-guided tour
* Built-in demo for GPS-Location features
* Integrated photo editor with zooming and cropping for avatar
* Last message correction, message carbons and offline messages
* In-Band Registration with captcha option support
* Multiple accounts support
* Dark and light Themes support
* Multi-language support (Bahasa Indonesia, Chinese Simplify, English, German, Portuguese, Russian, Slovak and Spanish)
* Privacy Policy:
Updated on
Nov 21, 2023

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

101 reviews
Chris Haefner
July 15, 2023
Great app. However, some of my connects messages only come in encrypted. Im not sure how to fix this?
Did you find this helpful?
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!
10 people found this review helpful
Did you find this helpful?
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?
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.

What's new

Update all aTalk JNI libraries build to use NDK '22.1.7171670'; max NDK version that is compatible with aTalk JNI libraries built
Upgrade jni libvpx 1.13.0 to 1.13.1; libvpx 1.3.1 source built requires NDK '22.1.7171670'
Clean up JNI scripts for all native libraries built; Use the prebuilt toolchain instead of using