The most secure messaging protocol

Battle-tested. Independent. Privacy-focused.

XMPP is the open standard for messaging and presence

XMPP powers emerging technologies like IoT, WebRTC, and social.
No one owns XMPP. It's free and open for everyone since 1999.
It's a living standard. Engineers actively extend and improve it.
Millions use XMPP software daily to connect to people and services.

Software for every platform
and libraries for every language

Ruby logo
Python logo
Java logo
JS logo
Node.js logo
C++ logo
Lua logo
Apple logo
Win logo
Linux logo
Android logo
iOS logo
Find the tools you need »

Looking to get started with XMPP?

Set up your own private XMPP server

Learn how to set up your own Prosody XMPP server on your own domain and server.

Create a notification service

Learn to use SleekXMPP (Python) to create a simple notification service.

Set up your own social network

Use Buddycloud to create your own private social network.

Build a web chat app in JavaScript

You'll learn how to use Prosody and Stanza.io to build a simple but powerful web chat app.

See more howtos and resources »