XMPP
Hacker ApprovedRanked 2 of 4 chat protocols by recommenders
A long-running, federated chat protocol with free clients and servers, encrypted calls and no phone number needed, though fragmented extensions and uneven clients make it rough.
A long-running, federated chat protocol with free clients and servers, encrypted calls and no phone number needed, though fragmented extensions and uneven clients make it rough.
173 people gave an opinion
- recommend it
- 120
- criticize it
- 53
- approval share
- 69%
Recommended in 12 of 13 months
- November 2025: recommended
- December 2025: recommended
- January 2026: recommended
- February 2026: recommended
- March 2026: recommended
- April 2026: recommended
- May 2026: recommended
- June 2026: recommended
- July 2026: recommended
- August 2026: recommended
- September 2026: recommended
- October 2026: recommended
- November 2026: not recommended (month in progress)
Owned for 10 years
Median of the 9 owners who said how long they have had it.
Each square is one year.
Why it carries the badge
- 120 people recommend itNeeds 10 or more, met.
- 2.3 recommenders for every criticNeeds 2 to 1 or better, met.
- Recommended in 12 of 13 monthsNeeds 4 or more, met.
The same three rules apply to every product, and the badge can’t be bought. How the badge works
What people say about it
The reasons people give, with the number of comments that give each one. Open a reason to read what they said.
Why people recommend it
Each mark is one comment
Federated with independent implementations
“XMPP comes very close. You've got a healthy ecosystem of independent client and server implementers, and service providers to choose from.”
Comment from 14 Sep 2026 in “Registration without a phone number on Signal will use zero-knowledge proofs” “The best part about XMPP, or rather "protocol not service" as the OP discusses, is that you can go beyond the intended use case of it.”
Comment from 16 Feb 2026 in “Use Protocols, Not Services” “Federativity, voice calls, E2EE, direct and offline file exchange, no sms verification and other bs, max privacy and convenience.”
Comment from 23 Nov 2025 in “Signal knows who you're talking to (2023)” - Comment from 31 Oct 2026 in “Molly (Signal fork) has not been updated since 3 months and is vulnerable”
- Comment from 13 Jan 2026 in “XMPP and Metadata”
- Comment from 27 Aug 2026 in “Twitter Viewer – View Twitter Without Account”
Proven, mature, decades of use
“I've used Jabber/XMPP for just over 15 years and while I've seen plenty of bullshit going on in various highly popular MUCs”
Comment from 24 Aug 2026 in “Jabber/XMPP: 25 Years of Digital Independence” “It does everything you need it to do, has done so since the 90s, and doesn't require any PII, ever.”
Comment from 9 Feb 2026 in “Discord will require a face scan or ID for full access next month” “From over a decade of using XMPP daily, this concern is more of philosophical nature than anything.”
Comment from 25 Aug 2026 in “Jabber/XMPP: 25 Years of Digital Independence” - Comment from 5 Feb 2026 in “European Commission Trials Matrix to Replace Teams”
Encrypted voice and video calls
“Federativity, voice calls, E2EE, direct and offline file exchange, no sms verification and other bs, max privacy and convenience.”
Comment from 23 Nov 2025 in “Signal knows who you're talking to (2023)” “It has all the guarantees you might desire from Signal without the hanging sword of Damocles hanging over your head.”
Comment from 23 Nov 2025 in “Signal knows who you're talking to (2023)” “Jabber/XMPP was used today to the satisfaction of everyone when I video-called my 90 years-old relative.”
Comment from 14 Sep 2026 in “Jabber/XMPP: How Do We Gain Traction?” - Comment from 13 Nov 2025 in “UK Crime Agency Backs "Upload Prevention" Plan to Scan Encrypted Messages”
No phone number or PII
“Federativity, voice calls, E2EE, direct and offline file exchange, no sms verification and other bs, max privacy and convenience.”
Comment from 23 Nov 2025 in “Signal knows who you're talking to (2023)” “work everywhere, don't need a phone number (at all, ever), and have free as in freedom clients and servers”
Comment from 31 Oct 2026 in “Molly (Signal fork) has not been updated since 3 months and is vulnerable” “It does everything you need it to do, has done so since the 90s, and doesn't require any PII, ever.”
Comment from 9 Feb 2026 in “Discord will require a face scan or ID for full access next month”
What people warn about
Each mark is one comment
Fragmented extensions, inconsistent clients
“XMPP's biggest failure is that there is no client which is on advanced on most of it's compliance suites”
Comment from 10 Feb 2026 in “Discord Alternatives, Ranked” “Second best option is XMPP with various cobbled together XEPs but that has its own set of problems.”
Comment from 1 Aug 2026 in “A Week in Matrix” “I have yet to find a client that can replace Telegram's client on both desktop and mobile.”
Comment from 24 Aug 2026 in “Jabber/XMPP: 25 Years of Digital Independence” - Comment from 10 Feb 2026 in “Discord Alternatives, Ranked”
- Comment from 16 Feb 2026 in “Running My Own XMPP Server”
Complex to write clients
“the extension component model being difficult to write clients for, which is true but not really a fault of the protocol”
Comment from 28 Sep 2026 in “Parley: Federated, decentralised chat that speaks plain IRC” “nothing in XMPP is normal or comfortable. Everything has this weird particular flavor to it and more complexity than necessary.”
Comment from 28 Sep 2026 in “Parley: Federated, decentralised chat that speaks plain IRC” “writing an XMPP client is a full time job of solving weird problems that shouldn't exist in something better designed”
Comment from 28 Sep 2026 in “Parley: Federated, decentralised chat that speaks plain IRC” Never achieved mainstream adoption
“XMPP kinda has a Plan 9 or Amiga type of vibe, cult following "ahead of its time", but never took off totally how people hoped”
Comment from 25 Aug 2026 in “Jabber/XMPP: 25 Years of Digital Independence” “But I really do wish we had doubled down on XMPP. It was nearly everywhere in the late-00’s early-10’s.”
Comment from 24 Dec 2025 in “We Abandoned Matrix: The Dark Truth About User Security and Safety (2024)” “XMPP sounds like a success story of diversity, but the cost of that is that normies don't even know what it is.”
Comment from 11 Feb 2026 in “Discord Alternatives, Ranked” Papercuts and missing modern features
“papercuts like these need to be solved before I can recommend it even to technically open-minded friends”
Comment from 25 Aug 2026 in “Jabber/XMPP: 25 Years of Digital Independence” “I just think both need a modern UI that supports everything that Discord offers OOTB.”
Comment from 10 Feb 2026 in “Discord Alternatives, Ranked” “XMPP lacks official support for something as basic as "I want to log in on a new device and see the old, encrypted messages"”
Comment from 2 Aug 2026 in “A Week in Matrix” - Comment from 18 Feb 2026 in “Running My Own XMPP Server”
- Comment from 25 Aug 2026 in “Jabber/XMPP: 25 Years of Digital Independence”
Other chat protocols people recommend
The three most recommended other chat protocols, with the same counts for each, so you can compare like for like. The tick on each bar marks the 2 to 1 line the badge needs.
| Product | Recommend | Criticize | Approval | Months | Owned | Badge |
|---|---|---|---|---|---|---|
| Matrix | 257 | 265 | 49% | 13 | 5 yrs35 owners | — |
| XMPP | 120 | 53 | 69% | 12 | 10 yrs9 owners | Approved |
| IRC (Internet Relay Chat) | 109 | 47 | 70% | 12 | — | Approved |
| Jabber (XMPP) | 9 | 0 | 100% | 7 | — | — |
What people said
40 of the 258 comments that mention it, newest first. Each links to the original comment.
“work everywhere, don't need a phone number (at all, ever), and have free as in freedom clients and servers”
“nothing in XMPP is normal or comfortable. Everything has this weird particular flavor to it and more complexity than necessary.”
“writing an XMPP client is a full time job of solving weird problems that shouldn't exist in something better designed”
“the extension component model being difficult to write clients for, which is true but not really a fault of the protocol”
“Jabber/XMPP was used today to the satisfaction of everyone when I video-called my 90 years-old relative.”
“Some use cases like business chat actually can't have E2EE, and that'd probably be Jabber's foot in the door”
“XMPP has brilliant session management, it reconnects more seamlessly than many other protocols on mobile.”
“XMPP comes very close. You've got a healthy ecosystem of independent client and server implementers, and service providers to choose from.”
“We already have XMPP and Matrix, all that's required is for public institutions to use them.”
“I used xmpp as my primary communication tool through the whole thing and it worked ok on my first android phone”
“papercuts like these need to be solved before I can recommend it even to technically open-minded friends”
“From over a decade of using XMPP daily, this concern is more of philosophical nature than anything.”
“XMPP started out as a message routing protocol, with server-side history bolted on as an afterthought”
“XMPP kinda has a Plan 9 or Amiga type of vibe, cult following "ahead of its time", but never took off totally how people hoped”
“XMPP leans heavily on capability negotiation and service discovery which makes it straightforward to degrade gracefully when feature mismatches occur.”
“I have yet to find a client that can replace Telegram's client on both desktop and mobile.”
“I've used Jabber/XMPP for just over 15 years and while I've seen plenty of bullshit going on in various highly popular MUCs”
“XMPP lacks official support for something as basic as "I want to log in on a new device and see the old, encrypted messages"”
“XMPP has extremely simple and familiar "WhatsApp"-like clients, so there's really not much of a barrier to entry”
“Second best option is XMPP with various cobbled together XEPs but that has its own set of problems.”
“Anything without push notifications was a no-go, and in practice you usually didn't get those from an XMPP server.”
“XMPP enables someone with a network operator to apply wide, symmetrical configurations across a network”
“The best part about XMPP, or rather "protocol not service" as the OP discusses, is that you can go beyond the intended use case of it.”
“Well-known design issues causing message losses, fractioned ecosystem due to varying implementation of extensions”
“XMPP sounds like a success story of diversity, but the cost of that is that normies don't even know what it is.”
“I just think both need a modern UI that supports everything that Discord offers OOTB.”
“XMPP's biggest failure is that there is no client which is on advanced on most of it's compliance suites”
“If the answer to "it's confusing" is "there are apparently standardised sets", it sounds like it is, indeed, confusing”
“It does everything you need it to do, has done so since the 90s, and doesn't require any PII, ever.”
“has proven that it actually works, and has a reliable community behind it, with no VC-funded hype”
“xmpp has an impressive ecosystem and some incredible client implementations on a shoe string budget”
“XMPP was nice. Especially in the old times when Google Hangouts and Facebook Chat were also XMPP based.”
“Being able to talk to people on another service without needing an account there was a nice thing to have for a few months.”
“Being able to talk to people on another service without needing an account there was a nice thing to have”
“at least most XMPP extensions are designed to be backwards-compatible with clients that don't support them”
“But I really do wish we had doubled down on XMPP. It was nearly everywhere in the late-00’s early-10’s.”
“Federativity, voice calls, E2EE, direct and offline file exchange, no sms verification and other bs, max privacy and convenience.”
“It has all the guarantees you might desire from Signal without the hanging sword of Damocles hanging over your head.”
“Matrix and XMPP are excellent protocols for decentralisation, but their E2EE implementation leaves all kinds of metadata exposed”
“we now have E2E encrypted audio and video calls that run on software that's Free and federated”
Counts come from 1,795,640 Hacker News comments, November 2025 to November 2026. How we count. Report a mistake.