XMPP, also known as Jabber, is an open standard for decentralized messaging that has been widely used for decades. It has actually been the basis upon which WhatsApp, Facebook's Chat and Google's Talk were built, but these companies (eventually) chose to remove the interoperability with other servers. Prominent XMPP clients support OMEMO end-to-end encryption, which is based on the Double Ratchet Algorithm that is used in Signal. For more hands-on information and to register an account you can visit JoinJabber.

Open Source

XMPP Source Code




xmpp.org website (builds: https://github.com/xsf/xmpp.org/actions)





18 Mar 14

Last Updated

15 Jul 24

Latest version


Primary Language



88,643 KB







Language Usage

Language Usage

Star History

Star History

Recent Commits

  • nicfab (09 Jul 24)

    Update 2024-07-05.it.md

  • wurstsalat (07 Jul 24)

    Newsletter: Add Italian translation for May and June

  • Gonzalo Raul Nemmi (07 Jul 24)

    Update 2024-07-05.es.md (#1415) Fixed some mistakes and hiccups. Also worked on the Spanish syntax

  • wurstsalat (07 Jul 24)

    Add spanish translation for 2024-07-05-newsletter.es.md

  • Echolon (06 Jul 24)

    DRAFT: The XMPP Newsletter June 2024 (#1405) * The XMPP Newsletter June 2024 * Add online-pad information * Commit RSS feed and chat news * Update XEP section * GSoC blog correction (#1409) * Fix Psi * Create placeholder.txt * Upload images * Add images to blogpost * Add unsubscribe information * Fix formating for unsubscribe * Fix link to Spanish newsletter version * Spell-check * Change release date --------- Co-authored-by: Daniel Brötzmann <[email protected]> Co-authored-by: Vaidik Dubey <[email protected]>

  • Echolon (02 Jul 24)

    Create software_archive.json

  • butyoutried (22 Jun 24)

    Other Software: add new clients

  • butyoutried (22 Jun 24)

    Other Software: clean up the list

  • butyoutried (22 Jun 24)

    Other Software: replace unmaintained Ubiety library with Ubiety XMPP Core

  • butyoutried (22 Jun 24)

    Other Software: fix platforms

  • butyoutried (22 Jun 24)

    Other Software: small fixes

  • butyoutried (21 Jun 24)

    Add weechat-xmpp client

  • butyoutried (20 Jun 24)

    Change DOAP file for aTalk to a maintained one

  • butyoutried (25 May 24)

    Remove discontinued Google Talk from Overview page

  • Vaidik Dubey (06 Jun 24)

    XMPP Newsletter May 2024: corrected GSoC project info

  • Echolon (06 Jun 24)

    XMPP Newsletter May 2024: Change publish date (#1398) * XMPP Newsletter May 2024: Change publish date. * Update 2024-06-05-newsletter.es.md

  • Echolon (06 Jun 24)

    The XMPP Newsletter May 2024 (#1388) * The XMPP Newsletter May 2024 * Update XEP section * JMP newletter * Add FOSSY * News: Add spanish translation for 2024-06-05 newsletter * Update 2024-06-05-newsletter.es.md for consistency Some more cosmetic changes for consistency throughout the text * Add entries from news feed and chat * Create placeholder * Upload images * Delete static/images/newsletter/2024-05-05/delete.txt * Add images to newsletter * Update gnemmi --------- Co-authored-by: Daniel Brötzmann <[email protected]> Co-authored-by: Stephen Paul Weber <[email protected]> Co-authored-by: Gonzalo Raul Nemmi <[email protected]>

  • Alexander Gnauck (06 Jun 24)

    Merge pull request #1395 from xsf/members-q2-2024 update after q2-2024 membership elections

  • Alexander Gnauck (05 Jun 24)

    update after q2-2024 membership elections see also: https://wiki.xmpp.org/web/Meeting-Minutes-2024-06-05

  • Daniel Brötzmann (05 Jun 24)

    Events: Add FOSSY 24

  • Daniel Brötzmann (03 Jun 24)

    Software: Add Prose core client

  • Matthew Wild (03 Jun 24)

    Clarify new moderation approach in operators channel (#1389) A few weeks ago we made the decision to switch operators@ to require explicit membership to be able to participate. The channel documentation on the website was not updated at the time to reflect this change, this commit fixes that.

  • Paweł Chrząszcz (28 May 24)

    Add blog post about MongooseIM 6.2.1 (#1386)

  • wurstsalat (23 May 24)

    Tools: Software lint list: Use default print

  • Florian Schmaus (21 May 24)

    Software: smack.doap: specify OSs (#1384)

  • wurstsalat (20 May 24)

    Software: Add 'Browser' filter category

  • wurstsalat (17 May 24)

    Newsletter: Add French translation for December 23/January 24 post

  • wurstsalat (17 May 24)

    Newsletter: Add Italian verison for April 2024

  • wurstsalat (11 May 24)

    Community: Fix chat address template

  • wurstsalat (11 May 24)

    Community: Render chats page in cards Closes #1382

XMPP Website


XMPP | The universal messaging standard


Does not redirect

Security Checks

All 66 security checks passed

Server Details

  • IP Address
  • Location Clifton, New Jersey, United States of America, NA
  • ISP DigitalOcean LLC
  • ASN AS14061

Associated Countries

  • FI
  • US
  • NL

Saftey Score

Website marked as safe


Blacklist Check

xmpp.org was found on 0 blacklists

  • ThreatLog
  • OpenPhish
  • PhishTank
  • Phishing.Database
  • PhishStats
  • URLhaus
  • RPiList Not Serious
  • AntiSocial Blacklist
  • PhishFeed
  • NABP Not Recommended Sites
  • Spam404
  • CRDF
  • Artists Against 419
  • CERT Polska
  • PetScams
  • Suspicious Hosting IP
  • Phishunt
  • CoinBlockerLists
  • MetaMask EthPhishing
  • EtherScamDB
  • EtherAddressLookup
  • ViriBack C2 Tracker
  • Bambenek Consulting
  • Badbitcoin
  • SecureReload Phishing List
  • Fake Website Buster
  • TweetFeed
  • CryptoScamDB
  • StopGunScams
  • ThreatFox
  • PhishFort

Website Preview

XMPP Reviews

More Encrypted Messaging

  • Probably one of the most popular, secure private messaging apps that combines strong encryption (see Signal Protocol) with a simple UI and plenty of features. It's widely used across the world, and easy-to-use, functioning similar to WhatsApp - with instant messaging, read-receipts, support for media attachments and allows for high-quality voice and video calls. It's cross-platform, open-source and totally free. Signal is recommended by Edward Snowden, and is a perfect solution for most users.

  • Session is a fork of Signal, however unlike Signal it does not require a mobile number (or any other personal data) to register, instead each user is identified by a public key. It is also decentralized, with servers being run by the community though Loki Net, messages are encrypted and routed through several of these nodes. All communications are E2E encrypted, and there is no meta data.

  • Matrix is a decentralized open network for secure communications, with E2E encryption with Olm and Megolm. Along with the Element client, it supports VOIP + video calling and IM + group chats. Since Matrix has an open specification and Simple pragmatic RESTful HTTP/JSON API it makes it easy to integrates with existing 3rd party IDs to authenticate and discover users, as well as to build apps on top of it.

About the Data: XMPP


You can access XMPP's data programmatically via our API. Simply make a GET request to:


The REST API is free, no-auth and CORS-enabled. To learn more, view the Swagger Docs or read the API Usage Guide.

About the Data

Beyond the user-submitted YAML you see above, we also augment each listing with additional data dynamically fetched from several sources. To learn more about where the rest of data included in this page comes from, and how it is computed, see the About the Data section of our About page.

Share XMPP

Help your friends compare Encrypted Messaging, and pick privacy-respecting software and services.
Share XMPP and Awesome Privacy with your network!

View Encrypted Messaging (4)