Telegram logo

17 self-hosted Telegram alternatives

Cloud-based messaging app for individuals and groups that provides real-time text chats, group chats and broadcast channels, voice and video calls, file and media sharing, bots and developer APIs, and multi-device synchronization.

Alternatives to Telegram

Nextcloud is an open-source content collaboration platform providing file sync & share, groupware (calendar, contacts, mail), real-time office editing, chat and video conferencing.

Nextcloud screenshot

36.6k stars5.1k forksAGPL-3.0last commit Actively maintained

Open-source, decentralized messaging network built on a Haskell core with Kotlin Multiplatform and native iOS clients; end-to-end encrypted messaging without user IDs.

SimpleX Chat screenshot

19.3k stars1.4k forksAGPL-3.0last commit Actively maintained

Tinode is an open source instant messaging platform with a Go backend, web/mobile clients, JSON WebSocket and gRPC APIs, and support for one-to-one and group chat.

Tinode screenshot

13.5k stars2.1k forksGPL-3.0last commit Actively maintained

Element is a Matrix client for secure team messaging and collaboration, offering end-to-end encrypted chats and calls with interoperability across the Matrix network.

Element screenshot

13.4k stars2.7k forksAGPL-3.0last commit Actively maintained

Synapse is a Matrix homeserver implementation for running federated, secure real-time chat and collaboration on your own infrastructure.

Synapse screenshot

4.6k stars587 forksAGPL-3.0last commit Actively maintained

Converse.js is an open-source, client-side web XMPP/Jabber chat app that can run standalone or be embedded into sites, with group chat and OMEMO encryption.

Converse.js screenshot

3.3k stars832 forksMPL-2.0last commit Actively maintained

#7

Tox is a decentralized, peer-to-peer communication system for encrypted messaging, voice/video calls, screen sharing, and file transfers without central servers.

Tox screenshot

2.7k stars311 forksGPL-3.0last commit Actively maintained

Open-source browser-based peer-to-peer chat with E2E encryption, ephemeral messages, video/audio, screen sharing, direct file transfer, and iframe embedding.

Chitchatter screenshot

2.3k stars430 forksGPL-2.0last commit Actively maintained

Movim is a federated social platform and web-based XMPP client for blogging, chat, communities, and real-time messaging with a responsive cross‑platform interface.

Movim screenshot

2k stars281 forksAGPL-3.0last commit Actively maintained

RetroShare is a decentralized friend-to-friend platform for encrypted chat, mail, forums, channels and secure file sharing, with optional Tor/I2P support.

RetroShare screenshot

2k stars323 forkslast commit Actively maintained

Lightweight clipboard sync tool for Windows, macOS, Linux, and Android with end-to-end encryption, multi-user support, and optional self-hosted server or P2P mode.

ClipCascade screenshot

1.9k stars81 forksGPL-3.0last commit Actively maintained

Self-hosted, lightweight federated messenger with end-to-end encrypted threads and optional WebRTC audio/video calling across independently hosted nodes.

Databag screenshot

1.5k stars96 forksApache-2.0last commit Actively maintained

Self-hosted, open-source XMPP-based messaging server providing end-to-end encryption, multi-device sync, federation, secure backups, and integrated WebRTC audio/video calling.

Snikket screenshot

447 stars51 forksApache-2.0last commit Actively maintained

#15

SAMA is a Node.js-based open-source chat server using uWebSockets.js, MongoDB and Redis, providing WebSocket/HTTP APIs, E2EE, clustering, and web/mobile clients.

SAMA screenshot

158 stars15 forksGPL-3.0last commit Actively maintained

#16

Jami is a distributed communication platform for private messaging, audio/video calls, and conferencing, designed to work without central servers and with end-to-end encryption.

Activity unknown

Prosody IM is a modern, resource-efficient XMPP (Jabber) server written in Lua, designed to be easy to configure and extend for private messaging and federation.

Prosody IM screenshot

Activity unknown

What replacing Telegram actually involves

Every option on this page is open source and free to run on your own hardware, so you own the data and there is no subscription to cancel. 15 of 17 shipped a commit in the last six months. Licences in this list: AGPL-3.0, GPL-3.0, MPL-2.0, GPL-2.0, Apache-2.0. In exchange you take on hosting, backups and updates yourself.

Browse everything in Team Chat & Messaging.

Other tools people replace alongside Telegram