ConverseJS
Converse.js is an open source webchat client, that runs in the browser and can be integrated into any website.
Consider an alternative
ConverseJS shows warning signs in 2026 — compare the alternatives below before installing. It runs on 10+ sites, is rated 3.6/5 and was last updated 3 years ago, and scores 29/100 on our health check.
- Small user base (10+ active installs)
- No update in 2 years
- Only tested up to WordPress 6.4 (latest is 7.1)
How does it stack up?
Side-by-side on installs, updates, ratings & supportDaily downloads
Download spikes usually follow a new release — each site that auto-updates counts as a download.
Rankings
Where ConverseJS stands todayWordPress.org search rankings
Live position in the plugin search, top 100| Keyword | Position |
|---|---|
| chat | >100 |
| converse | #8 |
| irc | #8 |
| jabber | #4 |
| xmpp | #5 |
Version adoption
Share of active sites per release.
Rating breakdown
★★★★★★★★★★ 3.6 from 5 reviews
About ConverseJS
From the official readme · v4.2.0Description
Converse.js is an open source webchat client, that runs in the browser and can be integrated into any website.
It’s similar to Facebook chat, but also supports multi-user chatrooms.
Converse.js can connect to any accessible XMPP/Jabber server, either from a public provider such as chatme.im, or to one you have set up yourself.
For more information, check out conversejs and MotoStorie.
Special Thanks
- To my sister for having tolerated
- My work for the economic support
Features
- Single-user chat
- Multi-user chatrooms XEP 45
- Direct invitations to chat rooms XEP 249
- vCard support XEP 54
- Service discovery XEP 30
- In-band registration XEP 77
- Contact rosters and groups
- Contact subscriptions
- Roster item exchange XEP 144
- Chat statuses (online, busy, away, offline)
- Custom status messages
- Typing and chat state notifications XEP 85
- Desktop notification messages
- Messages appear in all connected chat clients XEP 280
- Third person “/me” messages XEP 245
- XMPP Ping XEP 199
- Server-side archiving of messages XEP 313
- Client state indication XEP 352
- Off-the-record encryption
- Translated into 16 languages
Hand-crafted, and made with love, in Padova, Italy.
Based on Converse.js.
Installation
From your WordPress dashboard
- Visit ‘Plugins > Add New’
- Search for ‘converseJS’
- Activate ConverseJS from your Plugins page.
- Click Options from your Plugin page
From WordPress.org
- Download ConverseJS.
- Upload the ‘conversejs’ directory to your ‘/wp-content/plugins/’ directory, using your favorite method (ftp, sftp, scp, etc…)
- Activate ConverseJS from your Plugins page.
- Click Options from your Plugin page
Frequently asked questions
Where i can found variables documentations?
The Official documentation is available here
Can i keep login between wordpress page?
Yes you must use Bosh Server (WebSocket not support this)
What’s the DNS record for automatic Bind server?
For automatic bind server you must set a TXT record: _xmppconnect IN TXT “_xmpp-client-xbosh=https://web.example.org:5280/bosh” standard XEP-0156
I must insert a TXT record?
No, if the plugin not found TXT record work with default bind server or with the server insert in to options page.
For developers
Is this your plugin? Show off the numbers.
Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.
Best ConverseJS alternatives
All chat plugins →FAQ
ConverseJS: quick answers
Straight answers, pulled from live WordPress.org data.
Live data from WordPress.org · checked Oct 2, 2026
Is ConverseJS free?
Yes. ConverseJS is free to download and use from the official WordPress.org plugin directory.
Is ConverseJS safe to use in 2026?
ConverseJS shows warning signs in 2026 — compare the alternatives below before installing. It runs on 10+ sites, is rated 3.6/5 and was last updated 3 years ago, and scores 29/100 on our health check.
How many websites use ConverseJS?
ConverseJS is active on 10+ WordPress websites and has been downloaded 17,651 times since it launched in January 2014. It was downloaded 57 times in the last 30 days.
Does ConverseJS work with WordPress 7.1?
ConverseJS is officially tested up to WordPress 6.4.12, while the latest release is 7.1.2. It may still work, but try it on a staging site first.
What PHP version does ConverseJS need?
ConverseJS requires PHP 7.3 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.
When was ConverseJS last updated?
The latest version, 4.2.0, was released on January 31, 2024 (3 years ago).
Who makes ConverseJS?
ConverseJS is developed and maintained by Thomas.
What are the best alternatives to ConverseJS?
The most popular alternatives to ConverseJS are Joinchat (700K+ installs), Floating Chat Widget: Conta… (300K+ installs) and Tidio (70K+ installs).
Powered by PageForge
Want thousands of pages that rank like these? Build them in an afternoon.
This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.
- CSV, Google Sheets & API data sources
- AI content, schema & internal links per page
- Works with Elementor, Gutenberg, Yoast & Rank Math
- Free on WordPress.org — no credit card

