AstraChat - Direct XMPP & VOIP 4+

Rockliffe Systems

Designed for iPhone

    • 3.1 • 27 Ratings
    • Free

iPhone Screenshots


AstraChat is a standalone lightweight Jabber client app with VOIP calling that connects directly to your XMPP server without any proxies in-between.

AstraChat is a standalone lightweight Jabber client app with VOIP calling that connects directly to your XMPP server without any proxies in-between.

AstraChat is always connected to your XMPP server in the background and provides you with immediate push notifications of new messages.

AstraChat is very efficient with the network connection and data consumption so you can be confident that it will use very little of your battery or data allowance.

• Reliable direct connection to the XMPP server
• VOIP calling between clients using Jingle
• Chat groups
• No proxy server that might compromise your password or message content
• No account to sign up - just download and connect to your own server
• Secure connection with SSL and TLS
• Compatible with all XMPP servers
• Works on all mobile and WiFi networks
• Immediate push notification of new messages
• Emoticons
• Avatars
• Is typing support
• Message delivery receipts
• Last seen presence (XEP-0012 if supported by XMPP server)
• Fast picture sharing
• Unlimited chat history
• Easy to use
• Fast and modern WhatsApp like interface
• Efficient network use
• Optimized for mobile devices
• Low battery consumption
• Low network consumption

AstraChat is suitable for large or small enterprises. With AstraChat, you will be ALWAYS ON!

For more information visit our website or email

Supported XMPP Protocols:
• RFC-3920: Core
• RFC-3921: Instant Messaging and Presence
• XEP-0012 Last Activity
• XEP-0016 Privacy Lists
• XEP-0054 vcard-temp
• XEP-0085 Chat State Notifications
• XEP-0153 vCard-Based Avatars
• XEP-0172 User Nickname
• XEP-0184 Message Delivery Receipts
• XEP-0191 Blocking Command
• XEP-0198 Stream Management
• XEP-0199 XMPP Ping
• XEP-0176: Jingle ICE-UDP
• XEP-0045: Multi-User Chat

AstraChat is a product of Rockliffe Systems - developers of rock solid communication software since 1995.

What’s New

Version 2.0.0

1. Added support to join an existing multi-user chat group
2. Added support for dark mode
3. Improved archive handling
4. Many other bug fixes and improvements

Ratings and Reviews

3.1 out of 5
27 Ratings

27 Ratings

Camidei ,

Can’t enter pre-establishes conferences

So we have our own xmpp server with conferences/group chats. I can’t get AstraChat to list the existing conferences. When I add a conference, I see the “conference.<our server>” but it seems to only allow for creating more conferences instead of allowing entrance into an existing conference.

We also use a desktop xmpp client (Spark) and I have no problem with that client. Hence the lower railing. I’ve checked the FAQ and did not see anything about connecting to a conference/group chat you did not creat.

Amerist ,

It's OK with a couple of minor issues

I'm using this with Kerio Connect 9.2.1 and the XMPP service that's included with it. I'm pleased with simplicity of setting up this client but I have at least two reservations as far as recommending this app. 1. I don't see anywhere that logs of conversations are saved and accessible for looking at my own IM history. 2. I can't figure out how to connect to an existing chat/group, only the ability to create a new group, to which none of my coworkers seem to be able to join since the error message they get says they are not members of the group. If those two issues can be addressed then this would be the best XMPP client I've tested on iOS so far.

Night OwL99 ,

Used to work well

I have my own xmpp server prosody running on a pi3. Desktop clients connect fine using pidgin. And this program used to work. Then there was an update, and all attempts to connect fail so I tried deleting and re-creating the ID on this app no luck. I tried uninstalling the app entirely and reinstalling it still no luck. Attempt to connect sit there for so many seconds and then fail. No useful error message nothing in the XMPP server log. If I put in an invalid login and password, it fails immediately so there is a communication attempt which is successful to the point where it fails. They’ve obviously changed something beyond just updating it for the new iOS. If you can get it to work it’s a fine chat program. Good luck.

App Privacy

The developer, Rockliffe Systems, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy.

Data Not Collected

The developer does not collect any data from this app.

Privacy practices may vary, for example, based on the features you use or your age. Learn More

More By This Developer

You Might Also Like

Nextcloud Notes
Zoiper Premium voip soft phone
Output Messenger
Zoiper Lite voip soft phone
Möbius Sync
Acrobits Softphone