XMPP – Der einfache Einstieg in dezentrales Messaging
Warum XMPP? Die meisten „Alternativen" zu WhatsApp sind gar keine echte Alternative: Signal, Telegram, Threema – sie alle sind zentralisiert, an ein einzelnes Unternehmen gekoppelt und bieten keine offene Schnittstelle zu anderen Messenger-Diensten. Ein max@whatsapp kann kein joe@telegram oder tom@threema anschreiben – das ist technisch nicht vorgesehen und strategisch nicht gewünscht.
XMPP (auch Jabber genannt) funktioniert anders – wie E-Mail: Du wählst einen Anbieter, erstellst ein Konto, und kannst mit allen anderen XMPP-Nutzern kommunizieren – egal auf welchem Server sie registriert sind. Kein Konzern kann den Laden aufkaufen und abschalten, weil das Netzwerk niemandem gehört.
Und das Beste: Du brauchst keine Telefonnummer, keine E-Mail-Adresse – du kannst beliebig viele Konten bei verschiedenen Anbietern erstellen, völlig anonym.
Deine XMPP-Adresse sieht aus wie eine E-Mail:
deinname@anbieter.de
Man nennt sie JID (Jabber-ID).
Kurzanleitung in 3 Schritten
- App installieren (siehe Client-Empfehlungen unten)
- Konto erstellen – geht direkt in der App bei den meisten Anbietern
- Kontakte hinzufügen – JID des Kontakts eingeben, fertig
Empfohlene Apps (Clients)
Android
| App | Preis | Highlights | Download |
|---|---|---|---|
| Conversations ⭐ | 2,39 € (Play) / gratis (F-Droid) | Sprachnachrichten, Sprach-/Videoanrufe, OMEMO-Verschlüsselung, Standortfreigabe, Lesebestätigung, Emoji-Reaktionen, Material Design 3 | Google Play · F-Droid |
| Cheogram | gratis (F-Droid) | Fork von Conversations mit zusätzlichen Features (verpasste Anrufe, SMS-Gateway) | F-Droid |
| blabber.im | gratis | Fork von Conversations, vereinfachte Registrierung, schlägt automatisch Server vor | Play Store / F-Droid |
Empfehlung: Conversations über F-Droid (kostenlos) ist der Goldstandard.
iPhone / iPad (iOS)
| App | Preis | Highlights | Download |
|---|---|---|---|
| Monal IM ⭐ | gratis | OMEMO-Verschlüsselung, Bilder/Dateien senden, Gruppenchats, Push-Benachrichtigungen, auch für macOS | App Store |
| Siskin IM | gratis | Audio-/Videoanrufe, OMEMO, von Tigase entwickelt | App Store |
Empfehlung: Monal IM – aktiv entwickelt, funktioniert zuverlässig.
Desktop (Windows / macOS / Linux)
| App | Plattform | Highlights | Download |
|---|---|---|---|
| Gajim ⭐ | Windows, Linux | OMEMO-Plugin, HTTP File Upload, Gruppenchats, Nachrichtenarchiv | gajim.org |
| Dino | Linux | Sehr schicke Oberfläche, OMEMO, Dateitransfer, Reaktionen, Antworten | dino.im |
| Thunderbird | Windows, macOS, Linux | E-Mail-Client mit eingebautem XMPP-Chat | thunderbird.net |
| BeagleIM | macOS | Nativ für Mac, OMEMO, Markdown-Unterstützung | Mac App Store |
Empfehlung: Gajim für Windows/Linux, BeagleIM oder Monal für macOS, Thunderbird als Allrounder.
Web (im Browser)
| App | Highlights | Link |
|---|---|---|
| Converse.js | Läuft in jedem Browser, OMEMO möglich | conversejs.org |
| Movim | Komplette Social-Media-Oberfläche + Chat, als PWA installierbar | movim.eu |
Feature-Vergleich: WhatsApp vs. XMPP
| Feature | XMPP (mit empfohlenen Clients) | |
|---|---|---|
| Textnachrichten | ✅ | ✅ |
| Bilder/Videos senden | ✅ | ✅ (HTTP File Upload) |
| Sprachnachrichten | ✅ | ✅ (Conversations, Cheogram) |
| Sprach-/Videoanrufe | ✅ | ✅ (Conversations, Siskin, Dino) |
| Verschlüsselung (Transport) | ✅ TLS | ✅ TLS (Client ↔ Server ↔ Server ↔ Client) |
| Ende-zu-Ende-Verschlüsselung | ✅ Signal-Protokoll (immer an) | ✅ OMEMO (muss einmalig aktiviert werden – dann dauerhaft an) |
| E2E auf mehreren Geräten | ✅ (bis 4 Geräte) | ✅ OMEMO synchronisiert über alle Geräte |
| Gruppenchats | ✅ | ✅ (MUC – Multi-User Chat) |
| Gruppenchats verschlüsselt | ✅ | ✅ OMEMO in privaten Gruppen (Conversations, Gajim) |
| Lesebestätigung | ✅ | ✅ (Chat Markers, abschaltbar) |
| Nachricht löschen | ✅ "Für alle löschen" | ⚠️ Teilweise (Message Retraction, nicht alle Clients) |
| Nachricht bearbeiten | ✅ | ✅ (Last Message Correction – LMC) |
| Ablaufende Nachrichten | ✅ (24h, 7d, 90d) | ⚠️ Serverseitig konfigurierbar (Message Expiry), nicht standardisiert wie bei WA |
| Einmal ansehen (Bilder) | ✅ | ❌ Nicht standardisiert in XMPP |
| Status / Stories | ✅ | ⚠️ Movim bietet eine Art Blog/Feed, kein 1:1-Äquivalent |
| Standort teilen | ✅ | ✅ (Conversations) |
| Emoji-Reaktionen | ✅ | ✅ (Conversations, Dino) |
| Kontakt blockieren | ✅ | ✅ (XEP-0191 Blocking Command) |
| Kein Konto nötig bei einem Konzern | ❌ Meta-Konto | ✅ Freie Anbieterwahl |
| Eigener Server möglich | ❌ | ✅ |
| Offener Standard | ❌ Proprietär | ✅ IETF-Standard (RFC 6120/6121) |
Was OMEMO genau ist
OMEMO steht für OMEMO Multi-End Message and Object Encryption. Es basiert auf dem Signal-Protokoll (Double Ratchet) – dem gleichen Verfahren, das auch WhatsApp und Signal verwenden. Der Unterschied: Bei XMPP ist es ein offener Standard (XEP-0384), den jeder Client implementieren kann.
So aktivierst du OMEMO:
- Conversations (Android): Tippe auf das Schloss-Symbol im Chat → OMEMO auswählen. Ab Version 2.0 ist es in Einzelchats standardmäßig aktiv.
- Monal (iOS): Verschlüsselung ist standardmäßig aktiv, wenn der Kontakt OMEMO unterstützt.
- Gajim (Desktop): OMEMO-Plugin unter Einstellungen → Plugins installieren und aktivieren. Dann im Chat das Schloss-Symbol anklicken.
XMPP-Anbieter: Wo registriere ich mich?
Du kannst dich bei jedem öffentlichen XMPP-Server registrieren. Hier eine Auswahl bewährter, deutschsprachiger und internationaler Anbieter:
Empfohlene Anbieter (Kategorie A)
| Anbieter | Server-Adresse | Registrierung | Standort | Besonderheiten |
|---|---|---|---|---|
| hot-chilli.net | jabber.hot-chilli.net | In-App + Web | DE | Viele Domains (jabb3r.de, openim.de u.a.), Transports, eigene Domain möglich |
| yax.im | yax.im | In-App + Web | DE (Frankfurt) | Optimiert für Mobile (Push, Stream Management), Prosody-Server, IPv6 |
| conversations.im | conversations.im | In-App + Web | DE | Vom Conversations-Entwickler, optimaler Support |
| jabber.de | jabber.de | Web | DE | Deutscher Klassiker, seit vielen Jahren aktiv |
| jabber.at | jabber.at | Web | AT | Österreichischer Server, gut gepflegt |
| dismail.de | dismail.de | Web | DE | Klare Datenschutzrichtlinie, wenig Logging |
| nixnet.services | nixnet.services | Web | US/EU | Privatsphäre-fokussiert |
| 5222.de | 5222.de | Web | DE | XMPP-Portnummer als Name, modern konfiguriert |
| magicbroccoli.de | magicbroccoli.de | Web | DE | Grünes Hosting, aktive Community |
| Snikket | (eigene Instanz) | Einladungslink | selbst | All-in-one-Lösung zum Selbsthosten |
Vollständige, kuratierte Liste
Auf providers.xmpp.net findest du eine ständig aktualisierte, automatisch getestete Liste aller öffentlichen XMPP-Anbieter, sortiert nach Qualität und Feature-Unterstützung.
Weitere Listen: list.jabber.at
Registrierung in der App
Bei den meisten Anbietern kannst du dich direkt in der App registrieren:
- App öffnen → "Neues Konto erstellen" wählen
- Server-Adresse eingeben (z.B.
conversations.im) - Wunschnamen und Passwort eingeben
- Fertig! Deine JID ist dann z.B.
max@conversations.im
Deine XMPP-Adresse teilen
Das Adressformat (JID)
Deine XMPP-Adresse (JID) sieht aus wie eine E-Mail-Adresse:
benutzername@server.de
Beispiele: anna@jabber.de, tom@conversations.im, lisa@dismail.de
So teilst du deine Adresse
Als Text: Einfach die JID als Text verschicken, z.B. per SMS, E-Mail oder auf der Visitenkarte:
Meine XMPP-Adresse: anna@jabber.de
Als klickbarer Link (XMPP-URI): Es gibt ein offizielles URI-Schema, das Smartphones und Computer erkennen:
xmpp:anna@jabber.de
Wenn jemand auf diesen Link tippt, öffnet sich automatisch die installierte XMPP-App und bietet an, den Kontakt hinzuzufügen.
Erweiterte URI-Varianten:
xmpp:anna@jabber.de?roster → Kontakt zur Kontaktliste hinzufügen
xmpp:anna@jabber.de?message → Direkt eine Nachricht senden
xmpp:gruppenname@conference.jabber.de?join → Gruppenchat beitreten
Als QR-Code: Conversations und Monal können QR-Codes generieren, die die JID enthalten. Der Empfänger scannt den Code mit seiner XMPP-App.
Als Einladungslink: Manche Clients (z.B. Conversations) erzeugen HTTPS-Einladungslinks, die auch ohne installierte App im Browser funktionieren und dann Anleitungen zur Installation zeigen:
https://conversations.im/i/anna@jabber.de
In Kontakt-Apps (CardDAV / vCard)
In der vCard-Spezifikation gibt es das Feld IMPP (Instant Messaging and Presence Protocol), das XMPP unterstützt:
IMPP;TYPE=personal:xmpp:anna@jabber.de
Manche Kontakt-Apps (z.B. auf Android mit DAVx⁵) können dieses Feld lesen und direkt die XMPP-App öffnen. In der Kontakte-App auf dem iPhone kannst du unter "Instant Message" → "Jabber" die Adresse eintragen.
Häufige Fragen (FAQ)
Brauche ich eine Telefonnummer? Nein! Bei XMPP registrierst du dich mit einem frei wählbaren Benutzernamen. Keine Telefonnummer, keine E-Mail nötig. (Ausnahme: Quicksy, ein Conversations-Ableger, nutzt die Telefonnummer als Identifier – ähnlich wie WhatsApp.)
Kann ich mit Leuten auf anderen Servern chatten?
Ja, genau das ist der Kern von XMPP (Federation). anna@jabber.de kann problemlos mit tom@conversations.im chatten – genau wie bei E-Mail.
Funktionieren Push-Benachrichtigungen? Ja. Conversations nutzt einen eigenen Hintergrunddienst (minimaler Akkuverbrauch). Monal nutzt Apples Push-System. Du verpasst keine Nachricht.
Kann ich mehrere Geräte gleichzeitig nutzen? Ja! Im Gegensatz zu WhatsApp bist du bei XMPP nicht auf ein Hauptgerät beschränkt. Nachrichten werden zwischen Handy, Tablet und Desktop synchronisiert (per Message Archive Management / MAM und Message Carbons).
Was passiert, wenn mein Server offline geht?
Du erreichst dann nur vorübergehend niemanden über diesen Server. Aber: Du kannst jederzeit dein Konto auf einen anderen Server umziehen. Wenn du eine eigene Domain nutzt (z.B. anna@meinedomain.de), kannst du den dahinterliegenden Server sogar wechseln, ohne dass sich deine JID ändert.
Checkliste: So überzeugst du Freunde
- Installiert gemeinsam die App – Conversations (Android) oder Monal (iOS)
- Erstellt zusammen ein Konto auf z.B. conversations.im (geht in 30 Sekunden direkt in der App)
- Fügt euch gegenseitig hinzu – JID eingeben oder QR-Code scannen
- Aktiviert OMEMO – einmal auf das Schloss-Symbol tippen, fertig
- Erstellt einen Gruppenchat – für die gemeinsame Gruppe, wie bei WhatsApp
Das wars. Ab jetzt habt ihr einen dezentralen, verschlüsselten Messenger, der keinem Konzern gehört.
Letzte Aktualisierung: Februar 2026 · Feedback und Korrekturen willkommen!