Server online · XMPP / Jabber

Chat freely.
Own your identity.

Be3.ovh is a free, independent Jabber (XMPP) server. No ads, no tracking, no lock-in — just fast and secure messaging that works with dozens of apps on every platform.

Your address will look like
yourname@be3.ovh
Why Be3.ovh

Messaging the way it should be

Built on XMPP — an open, battle-tested standard used for over two decades. You are not tied to a single app or company.

🔒

Private by design

Encrypted connections (TLS) and support for end-to-end encryption with OMEMO. We don't sell data and we don't show ads.

🌐

Federated

Talk to anyone on any XMPP server in the world — just like email. Your contacts don't need to be on Be3.ovh.

📱

Any device

Android, iOS, Windows, macOS, Linux and web. Use multiple devices at once with message sync.

👥

Group chats

Create or join multi-user chat rooms (MUC) with friends, communities or teams.

📎

Files & media

Share photos, voice messages and files, and make audio/video calls with clients that support them.

⚡

Fast & lightweight

Low battery usage on mobile thanks to modern push notification support, and quick delivery everywhere.

Getting started

Up and running in 3 steps

It takes about two minutes. No phone number required.

Install a client

Choose an app for your device from the tutorial below. We recommend Conversations (Android), Monal (iOS) or Dino / Gajim (desktop).

Register your account

In the app choose “Create new account”, enter be3.ovh as the server, pick a username and a strong password.

Add friends & chat

Share your address you@be3.ovh and add contacts by their JID. Join public rooms or start your own.

Tip: Choose a long, unique password and keep it in a password manager. Your address (JID) is your identity — it works with every XMPP app.
Tutorial

Which app should I use?

Pick your platform. All of the apps below are free to try, work with Be3.ovh and support modern XMPP features.

Conversations

RecommendedOMEMOCalls

The most popular and polished XMPP app on Android. Available on Google Play (paid) and for free on F-Droid. Alternative: Cheogram or Monocles Chat (both free on F-Droid).

  1. Install Conversations from F-Droid or Google Play.
  2. Open the app and tap “I already have an account” or “Create new account”.
  3. Enter be3.ovh as the provider/server, then your username and password.
  4. Allow notifications and battery optimization exceptions if asked, so messages arrive instantly.
  5. Tap + to add a contact by JID or join a group chat.

Monal

RecommendedOMEMOOpen source

A modern, free and open-source XMPP client for iOS and iPadOS. Alternative: Siskin IM.

  1. Install Monal IM from the App Store.
  2. Tap “Add Account” and choose to log in or register.
  3. Enter your JID yourname@be3.ovh and password. For a new account, use the registration option and set be3.ovh as the server.
  4. Enable push notifications when prompted.
  5. Add contacts via the + button.

Gajim

RecommendedOMEMOPlugins

A powerful, feature-rich desktop client with plugins, group chat and file sharing. Alternative: Dino (simple, modern look).

  1. Download and install Gajim from the official website.
  2. On first start, click “Add Account” → “I already have an account” or “Create new account”.
  3. Enter yourname@be3.ovh and your password.
  4. Open Plugins and enable OMEMO for end-to-end encryption (if not enabled by default).
  5. Use Start Chat to add contacts or join rooms.

Beagle IM

RecommendedNativeOMEMO

A native macOS XMPP client with a clean interface. Alternatives: Gajim or Monal (also available for Mac).

  1. Install Beagle IM from the Mac App Store or the official website.
  2. Open Preferences → Accounts → +.
  3. Enter yourname@be3.ovh and your password (or register a new account on be3.ovh).
  4. Start a new conversation and enable OMEMO for private chats.

Dino

RecommendedGTKOMEMO

A clean and modern XMPP client that fits in perfectly on GNOME and other Linux desktops. Alternatives: Gajim, or Profanity for the terminal.

  1. Install Dino from your package manager, e.g. sudo apt install dino-im or via Flatpak: flatpak install flathub im.dino.Dino.
  2. Launch Dino and click “Set up account”.
  3. Enter yourname@be3.ovh and your password.
  4. Click the + button to add a contact or join a room.

Converse.js / Movim

No installAny browser

Don't want to install anything? Use a web-based XMPP client. They connect to your Be3.ovh account straight from the browser.

  1. Open Movim (a social-network style web client) or any Converse.js-powered web chat.
  2. Choose Log in and enter yourname@be3.ovh and your password.
  3. Allow browser notifications to get message alerts.
Not sure which one to choose? Start with Conversations on your phone and Dino or Gajim on your computer — you can use both at the same time with one account.
For advanced users

Server information

Most apps detect everything automatically. If you need to configure a client manually, use these values.

Domain / Serverbe3.ovh
Your address (JID)username@be3.ovh
Client-to-server (STARTTLS)port 5222
Client-to-server (Direct TLS)port 5223
EncryptionTLS required · OMEMO supported
ProtocolXMPP (Jabber)
Questions

Frequently asked

Quick answers to common questions.

Is Be3.ovh really free?

Yes. Creating and using an account is free. The server is run independently — if you enjoy it, spread the word.

What is Jabber / XMPP?

XMPP (also called Jabber) is an open standard for instant messaging. Like email, it is federated: any server can talk to any other server, and you can use any compatible app.

Can I talk to people on other servers?

Yes. Just add their full address, for example friend@example.org, and chat as usual.

Are my messages encrypted?

Connections are encrypted with TLS. For end-to-end encryption (so that not even the server can read your messages), enable OMEMO in your client.

I forgot my password. What now?

Contact the server administrator using the address below and we will help you recover access.

Can I use more than one device?

Absolutely. Log in with the same account on your phone, tablet and computer — messages stay in sync.