// XMPP Service

Free, private XMPP chat server. End-to-end encrypted, open to everyone, federated with the global XMPP network.

Register now Learn more
XMPP Domain: 0ea1.net  ·  Port 5222 (STARTTLS) / 5223 (TLS)
// Server

What is 0ea1.net?

A public XMPP server powered by Jackal (Go), hosted in Germany. Full federation with Ejabberd, Prosody, and other XMPP servers worldwide.

🔐

OMEMO Encryption

End-to-end encrypted messages via OMEMO (XEP-0384), compatible with all modern clients.

🌐

Federation

Fully federated with the XMPP network. Chat with users on other servers included.

📁

File Upload

HTTP File Upload (XEP-0363) up to 500 MB. Images, audio, documents — right in the chat.

💬

Group Chat

Multi-User Chat via conference.0ea1.net (XEP-0045). Persistent rooms, roles, logging.

📨

Message Archive

MAM (XEP-0313) — message history accessible across all your devices.

SASL2 + FAST

Modern auth protocols (XEP-0388, XEP-0484) for fast reconnects and better security.

// Supported XEPs
XEP-0045Multi-User Chat
XEP-0054vCard
XEP-0060PubSub
XEP-0065SOCKS5 Proxy
XEP-0077In-Band Reg.
XEP-0079Advanced Msg
XEP-0085Chat States
XEP-0115Entity Caps
XEP-0153vCard Avatar
XEP-0156Alt Connections
XEP-0163PEP
XEP-0191Blocking
XEP-0198Stream Mgmt
XEP-0199XMPP Ping
XEP-0206BOSH
XEP-0215Ext. Services
XEP-0237Roster Vers.
XEP-0280Carbons
XEP-0313MAM
XEP-0352CSI
XEP-0357Push
XEP-0363HTTP Upload
XEP-0368SRV TLS
XEP-0384OMEMO
XEP-0386Bind2
XEP-0388SASL2
XEP-0398User Avatar
XEP-0402Bookmarks
XEP-0484FAST
XEP-0490MDS
// Recommended Clients
Conversations (Android)
Monal (iOS)
Gajim (Windows/Linux)
Dino (Linux)
Beagle IM (macOS)
monocles chat
// Registration

Create an account

Free, no email verification required. Your JID will be username@0ea1.net.

2–32 characters, only a–z, 0–9, dot, dash, underscore
// Alternative: Register via XMPP client

In Conversations, Monal or Gajim, choose "Create account" during setup and enter 0ea1.net as the server.

Jackal
// Open Source

Jackal XMPP Server

0ea1.net runs on a fork of Jackal, an XMPP server written in Go. The foundation was laid by Miguel Ángel Ortuño — one of the cleanest Go XMPP implementations out there. The original fork commit dates back to 2023. We kept building.

v1.0.0
Coming soon
88+
Commits ahead of upstream
Go
1.24 · Apache 2.0

SASL2, Bind2, FAST, Stream Management inline, HMAC File Upload, TURN/STUN, Auto-Purge, 59 XEP-modules — and documentation.

Source on GitHub