ejabberd
ejabberd: A mature, protocol-rich choice for teams building self-hosted real-time communications. Ranked #15 of 32 in Chat APIs by our editors (6.5/10); pricing: Free plan · paid from €200/mo; best for mature open-source messaging infrastructure.
At a glance
- Editor score6.5 / 10
- PricingFree plan · paid from €200/mo
- Best forMature open-source messaging infrastructure
- Free planYes
- Presence supportYes
- Founded2002 · Paris, France
- Facts checked19 Sep 2026

Where it wins
- Supports XMPP, MQTT, SIP, Matrix and WebRTC use cases
- Includes clustering, federation, archiving and moderation
- Offers REST, CLI and web administration interfaces
Where it doesn't
- Community Server requires self-hosting
- Business Edition is priced at €16,000 per year
- The feature set may exceed the needs of simple chat projects
Our verdict on ejabberd
ejabberd is an open-source real-time communications server for organizations and developers building messaging, IoT, voice, federation and chat applications. Its Community Server is self-hosted and supports XMPP, MQTT, SIP and Matrix, while the platform also includes REST API access, command-line administration and web administration. Presence, typing indicators, mobile push notifications, message archiving and moderation cover common requirements for managed chat environments.
The plan structure separates self-managed software from commercial support and hosting. Community Server is free forever, licensed under GPLv2, and includes XMPP, MQTT, SIP and Matrix support plus REST, CLI and web administration. Business Edition costs €16,000 per year and adds a 2-node cluster, mobile push at scale, LTS releases and direct ProcessOne support. Fluux costs €200 per month and provides managed SaaS, custom domains, automated upgrades and backups, and production SLAs. Teams comparing the paid tiers should weigh control and administration effort against managed operations or commercial support.
Protocol coverage is the main reason to consider ejabberd over a narrower chat server. It combines XMPP extensions with MQTT 3.1.1 and 5.0, SIP gateway support, WebRTC with STUN/TURN, and Matrix interoperability and federation. Clustering, PostgreSQL, MySQL, Redis and LDAP support help it fit varied infrastructure, while delivery options include XMPP, WebSocket, BOSH and push notifications across iOS, Android and Web. Choose ejabberd when protocol flexibility, federation or self-hosting matters; a simpler chat project may be better served by a more focused product.
ejabberd pricing
All 3 ejabberd plans and prices →
ejabberd fact sheet
| Free plan | Yes |
|---|---|
| Paid from | Not verified |
| Presence support | Yes |
| Typing indicators | Yes |
| Push notifications | Yes |
| SDK platforms | iOS, Android, Web |
| Delivery methods | XMPP, WebSocket, BOSH, push notifications |
| Message history | Not verified |
| Moderation tools | Yes |
| Deployment | Desktop, Self-hosted |
| Platforms | Linux, Windows, macOS |
| Integrations | 4 integrations: PostgreSQL, MySQL, Redis, LDAP |
| Pricing | Free plan · paid from €200/mo (source) |
| Website | ejabberd.im |
| Facts checked | 19 Sep 2026 |
ejabberd integrations
ejabberd lists 4 integrations on its own site.
- PostgreSQL
- MySQL
- Redis
- LDAP
Alternatives to ejabberd
- Tencent Cloud ChatA feature-rich chat backend for teams building messaging across multiple platforms.9.7
- Stream ChatA broad chat toolkit for feature-rich apps, with a high paid entry price.8.9
- CometChatA complete chat platform with a free tier and broad SDK coverage.8.3
See all ejabberd alternatives →
Used ejabberd? Be the first to review it
The editor score above is our own research. What this page doesn't have yet is a reader's view — what you used ejabberd for, what worked and what didn't. No stars are seeded and no review is paid for; an editor reads every one before it appears.
Write a reviewTwo minutes · verified accounts only · read by an editor before it appears
Featured on iTechGuides
ejabberd is listed in our Chat APIs directory. Add the badge to your site — it links back to this page.
<a href="https://www.itechguides.com/products/ejabberd/"><img src="https://www.itechguides.com/best/badge/ejabberd.svg" alt="Featured on iTechGuides" width="230" height="46"></a>
Reviewed by iTechGuides Editors · Editorial team · Updated Sep 2026
Advertiser disclosure: iTechGuides is reader-supported. We may earn a commission when you click some links. It never changes a score or a verdict. How we rank.
Last updated · How we research and update


