Platforms
MacOS, Windows, Linux, Android, Browser, iOSAudio recording
YesPublisher
New Vector LtdEnd-to-end encryption
Yes (optional)Media
All File TypesVoIP
YesService integrations
YesMessage history
YesLicense
Apache License 2.0File Sharing
YesDIY integrations
-Proprietary Dependencies
-Decentralized
-Videoconferencing
-Groups
-Video recording
-Search
-Screensharing
-Private Channels
-Open-Source
-User Groups
-Server Stored Messages
-Security Score
-Channel Settings
-Jurisdiction
-Peer-to-Peer
-Upload File Size
-Animated Profile
-File Size
-Locationsharing
-Multidevice
-Required Android Version
-Messaging systems
-In-App Purchases
-Server stored messages
-Cloud Sync
-Message Deletion
-Unit Testing
-Open source
-In-app purchases
-Message deletion
-Usernames
-Open source backend
-Cloud sync
-Audio/video streaming
-Multiplatform
-Open clients API
-Proxy support
-Platforms
Android, iOS, Linux, Windows, Mac OS XAudio recording
YesPublisher
Open Whisper SystemsEnd-to-end encryption
YesMedia
images / audio / video / files / contacts / GIFs / locationVoIP
YesService integrations
-Message history
-License
-File Sharing
-DIY integrations
YesProprietary Dependencies
YesDecentralized
NoVideoconferencing
-Groups
-Video recording
-Search
-Screensharing
-Private Channels
-Open-Source
-User Groups
-Server Stored Messages
-Security Score
-Channel Settings
-Jurisdiction
-Peer-to-Peer
-Upload File Size
-Animated Profile
-File Size
-Locationsharing
-Multidevice
-Required Android Version
-Messaging systems
-In-App Purchases
-Server stored messages
-Cloud Sync
-Message Deletion
-Unit Testing
-Open source
-In-app purchases
-Message deletion
-Usernames
-Open source backend
-Cloud sync
-Audio/video streaming
-Multiplatform
-Open clients API
-Proxy support
-Platforms
-Audio recording
-Publisher
-End-to-end encryption
-Media
-VoIP
-Service integrations
-Message history
-License
-File Sharing
-DIY integrations
-Proprietary Dependencies
-Decentralized
-Videoconferencing
-Groups
-Video recording
-Search
-Screensharing
-Private Channels
-Open-Source
-User Groups
-Server Stored Messages
-Security Score
-Channel Settings
-Jurisdiction
-Peer-to-Peer
-Upload File Size
-Animated Profile
-File Size
-Locationsharing
-Multidevice
-Required Android Version
-Messaging systems
-In-App Purchases
-Server stored messages
-Cloud Sync
-Message Deletion
-Unit Testing
-Open source
-In-app purchases
-Message deletion
-Usernames
-Open source backend
-Cloud sync
-Audio/video streaming
-Multiplatform
-Open clients API
-Proxy support
-Platforms
Web, Windows, Linux, Mac, iOS, AndroidAudio recording
NoPublisher
-End-to-end encryption
-Media
-VoIP
-Service integrations
-Message history
-License
-File Sharing
-DIY integrations
-Proprietary Dependencies
-Decentralized
-Videoconferencing
YesGroups
YesVideo recording
NoSearch
YesScreensharing
YesPrivate Channels
YesOpen-Source
NoUser Groups
YesServer Stored Messages
PermanentSecurity Score
15/20Channel Settings
YesJurisdiction
United StatesPeer-to-Peer
NoUpload File Size
8 MB free, 50 or 100 MB paidAnimated Profile
Only with Discord NitroFile Size
-Locationsharing
-Multidevice
-Required Android Version
-Messaging systems
-In-App Purchases
-Server stored messages
-Cloud Sync
-Message Deletion
-Unit Testing
-Open source
-In-app purchases
-Message deletion
-Usernames
-Open source backend
-Cloud sync
-Audio/video streaming
-Multiplatform
-Open clients API
-Proxy support
-Platforms
AndroidAudio recording
noPublisher
Disa.imEnd-to-end encryption
noMedia
images / audio / emojiVoIP
noService integrations
-Message history
-License
-File Sharing
-DIY integrations
-Proprietary Dependencies
-Decentralized
-Videoconferencing
noGroups
yesVideo recording
noSearch
-Screensharing
-Private Channels
-Open-Source
-User Groups
-Server Stored Messages
-Security Score
-Channel Settings
-Jurisdiction
-Peer-to-Peer
-Upload File Size
-Animated Profile
-File Size
34MLocationsharing
noMultidevice
Service dependantRequired Android Version
4.0 and upMessaging systems
Data SMS MMSIn-App Purchases
NoneServer stored messages
Service dependantCloud Sync
Service dependantMessage Deletion
Service dependantUnit Testing
-Open source
-In-app purchases
-Message deletion
-Usernames
-Open source backend
-Cloud sync
-Audio/video streaming
-Multiplatform
-Open clients API
-Proxy support
-Platforms
Web, Android, iOS, Windows, Linux, macOS, BSD, Windows phone, UWPAudio recording
YesPublisher
Various companies affiliated with TelegramEnd-to-end encryption
Secret chatsMedia
images / video / audio / GIFs / stickers / PiP Video / VideomessagesVoIP
YesService integrations
Through botsMessage history
YesLicense
-File Sharing
-DIY integrations
YesProprietary Dependencies
-Decentralized
-Videoconferencing
YesGroups
≤ 100,000Video recording
YesSearch
-Screensharing
-Private Channels
-Open-Source
-User Groups
-Server Stored Messages
-Security Score
-Channel Settings
-Jurisdiction
-Peer-to-Peer
-Upload File Size
-Animated Profile
-File Size
2048 MBLocationsharing
LiveMultidevice
CloudRequired Android Version
-Messaging systems
-In-App Purchases
-Server stored messages
-Cloud Sync
-Message Deletion
-Unit Testing
YesOpen source
Most clientsIn-app purchases
To pay 3rd partiesMessage deletion
Mutual/timedUsernames
yesOpen source backend
noCloud sync
YesAudio/video streaming
Only from some clientsMultiplatform
YesOpen clients API
yesProxy support
yesPlatforms
-Audio recording
-Publisher
-End-to-end encryption
-Media
-VoIP
-Service integrations
-Message history
-License
-File Sharing
-DIY integrations
-Proprietary Dependencies
-Decentralized
-Videoconferencing
-Groups
-Video recording
-Search
-Screensharing
-Private Channels
-Open-Source
-User Groups
-Server Stored Messages
-Security Score
-Channel Settings
-Jurisdiction
-Peer-to-Peer
-Upload File Size
-Animated Profile
-File Size
-Locationsharing
-Multidevice
-Required Android Version
-Messaging systems
-In-App Purchases
-Server stored messages
-Cloud Sync
-Message Deletion
-Unit Testing
-Open source
-In-app purchases
-Message deletion
-Usernames
-Open source backend
-Cloud sync
-Audio/video streaming
-Multiplatform
-Open clients API
-Proxy support
-Platforms
-Audio recording
-Publisher
-End-to-end encryption
-Media
-VoIP
-Service integrations
-Message history
-License
-File Sharing
-DIY integrations
-Proprietary Dependencies
-Decentralized
-Videoconferencing
-Groups
-Video recording
-Search
-Screensharing
-Private Channels
-Open-Source
-User Groups
-Server Stored Messages
-Security Score
-Channel Settings
-Jurisdiction
-Peer-to-Peer
-Upload File Size
-Animated Profile
-File Size
-Locationsharing
-Multidevice
-Required Android Version
-Messaging systems
-In-App Purchases
-Server stored messages
-Cloud Sync
-Message Deletion
-Unit Testing
-Open source
-In-app purchases
-Message deletion
-Usernames
-Open source backend
-Cloud sync
-Audio/video streaming
-Multiplatform
-Open clients API
-Proxy support
-Platforms
Web, Windows, Linux, Mac, iOS, AndroidAudio recording
-Publisher
-End-to-end encryption
-Media
-VoIP
-Service integrations
-Message history
-License
-File Sharing
-DIY integrations
-Proprietary Dependencies
-Decentralized
-Videoconferencing
-Groups
-Video recording
-Search
-Screensharing
-Private Channels
-Open-Source
-User Groups
-Server Stored Messages
-Security Score
-Channel Settings
-Jurisdiction
-Peer-to-Peer
-Upload File Size
-Animated Profile
-File Size
-Locationsharing
-Multidevice
-Required Android Version
-Messaging systems
-In-App Purchases
-Server stored messages
-Cloud Sync
-Message Deletion
-Unit Testing
-Open source
-In-app purchases
-Message deletion
-Usernames
-Open source backend
-Cloud sync
-Audio/video streaming
-Multiplatform
-Open clients API
-Proxy support
-Platforms
-Audio recording
-Publisher
-End-to-end encryption
-Media
-VoIP
-Service integrations
-Message history
-License
-File Sharing
-DIY integrations
-Proprietary Dependencies
-Decentralized
-Videoconferencing
-Groups
-Video recording
-Search
-Screensharing
-Private Channels
-Open-Source
-User Groups
-Server Stored Messages
-Security Score
-Channel Settings
-Jurisdiction
-Peer-to-Peer
-Upload File Size
-Animated Profile
-File Size
-Locationsharing
-Multidevice
-Required Android Version
-Messaging systems
-In-App Purchases
-Server stored messages
-Cloud Sync
-Message Deletion
-Unit Testing
-Open source
-In-app purchases
-Message deletion
-Usernames
-Open source backend
-Cloud sync
-Audio/video streaming
-Multiplatform
-Open clients API
-Proxy support
-