Platforms
Mac/Windows/Linux/Android/Browser/iOS/and moreVoIP
YesOpen source
YesPrice
FREEDecentralized
YesVideoconferencing
-Audio recording
-Service integrations
-Groups
-Video recording
-Publisher
-File Size
-End-to-end encryption
-Media
-Locationsharing
-DIY integrations
-Multidevice
-Message history
-Unit Testing
-In-app purchases
-Usernames
-Message deletion
-Open source backend
-Audio/video streaming
-Cloud sync
-Open clients API
-Proxy support
-Multiplatform
-Screensharing
-Search
-Private Channels
-Open-Source
-Security Score
-Server Stored Messages
-User Groups
-Channel Settings
-Jurisdiction
-Peer-to-Peer
-Upload File Size
-Animated Profile
-Required Android Version
-Messaging systems
-In-App Purchases
-Server stored messages
-Cloud Sync
-Message Deletion
-License
-Hosting options
-Mac OS Client
-iOS Client
-Platforms
Web, Android, iOS, Windows, Linux, macOS, BSD, Windows phone, UWPVoIP
YesOpen source
Most clientsPrice
-Decentralized
-Videoconferencing
YesAudio recording
YesService integrations
Through botsGroups
≤ 100,000Video recording
YesPublisher
Various companies affiliated with TelegramFile Size
2048 MBEnd-to-end encryption
Secret chatsMedia
images / video / audio / GIFs / stickers / PiP Video / VideomessagesLocationsharing
LiveDIY integrations
YesMultidevice
CloudMessage history
YesUnit Testing
YesIn-app purchases
To pay 3rd partiesUsernames
yesMessage deletion
Mutual/timedOpen source backend
noAudio/video streaming
Only from some clientsCloud sync
YesOpen clients API
yesProxy support
yesMultiplatform
YesScreensharing
-Search
-Private Channels
-Open-Source
-Security Score
-Server Stored Messages
-User Groups
-Channel Settings
-Jurisdiction
-Peer-to-Peer
-Upload File Size
-Animated Profile
-Required Android Version
-Messaging systems
-In-App Purchases
-Server stored messages
-Cloud Sync
-Message Deletion
-License
-Hosting options
-Mac OS Client
-iOS Client
-Platforms
Web, Windows, Linux, Mac, iOS, AndroidVoIP
-Open source
-Price
-Decentralized
-Videoconferencing
YesAudio recording
NoService integrations
-Groups
YesVideo recording
NoPublisher
-File Size
-End-to-end encryption
-Media
-Locationsharing
-DIY integrations
-Multidevice
-Message history
-Unit Testing
-In-app purchases
-Usernames
-Message deletion
-Open source backend
-Audio/video streaming
-Cloud sync
-Open clients API
-Proxy support
-Multiplatform
-Screensharing
YesSearch
YesPrivate Channels
YesOpen-Source
NoSecurity Score
15/20Server Stored Messages
PermanentUser Groups
YesChannel Settings
YesJurisdiction
United StatesPeer-to-Peer
NoUpload File Size
8 MB free, 50 or 100 MB paidAnimated Profile
Only with Discord NitroRequired Android Version
-Messaging systems
-In-App Purchases
-Server stored messages
-Cloud Sync
-Message Deletion
-License
-Hosting options
-Mac OS Client
-iOS Client
-Platforms
Chrome, iOS, Android, Mac OS, WindowsVoIP
-Open source
-Price
-Decentralized
-Videoconferencing
-Audio recording
-Service integrations
YesGroups
-Video recording
-Publisher
-File Size
-End-to-end encryption
-Media
-Locationsharing
-DIY integrations
-Multidevice
-Message history
-Unit Testing
-In-app purchases
-Usernames
-Message deletion
-Open source backend
-Audio/video streaming
-Cloud sync
-Open clients API
-Proxy support
-Multiplatform
-Screensharing
YesSearch
-Private Channels
-Open-Source
-Security Score
-Server Stored Messages
-User Groups
-Channel Settings
-Jurisdiction
-Peer-to-Peer
-Upload File Size
-Animated Profile
-Required Android Version
-Messaging systems
-In-App Purchases
-Server stored messages
-Cloud Sync
-Message Deletion
-License
-Hosting options
-Mac OS Client
-iOS Client
-Platforms
-VoIP
-Open source
-Price
-Decentralized
-Videoconferencing
-Audio recording
-Service integrations
-Groups
-Video recording
-Publisher
-File Size
-End-to-end encryption
-Media
-Locationsharing
-DIY integrations
-Multidevice
-Message history
-Unit Testing
-In-app purchases
-Usernames
-Message deletion
-Open source backend
-Audio/video streaming
-Cloud sync
-Open clients API
-Proxy support
-Multiplatform
-Screensharing
-Search
-Private Channels
-Open-Source
-Security Score
-Server Stored Messages
-User Groups
-Channel Settings
-Jurisdiction
-Peer-to-Peer
-Upload File Size
-Animated Profile
-Required Android Version
-Messaging systems
-In-App Purchases
-Server stored messages
-Cloud Sync
-Message Deletion
-License
-Hosting options
-Mac OS Client
-iOS Client
-Platforms
Android / iOS / WPVoIP
YesOpen source
-Price
-Decentralized
-Videoconferencing
YesAudio recording
YesService integrations
-Groups
≤150Video recording
YesPublisher
FacebookFile Size
Varies with deviceEnd-to-end encryption
NoMedia
images / video / audio / emoji / stickersLocationsharing
yesDIY integrations
-Multidevice
YesMessage history
-Unit Testing
-In-app purchases
-Usernames
-Message deletion
-Open source backend
-Audio/video streaming
-Cloud sync
-Open clients API
-Proxy support
-Multiplatform
-Screensharing
-Search
-Private Channels
-Open-Source
-Security Score
-Server Stored Messages
-User Groups
-Channel Settings
-Jurisdiction
-Peer-to-Peer
-Upload File Size
-Animated Profile
-Required Android Version
Varies with deviceMessaging systems
DataIn-App Purchases
NoneServer stored messages
PermanentCloud Sync
YesMessage Deletion
NoLicense
-Hosting options
-Mac OS Client
-iOS Client
-Platforms
Web, iOS, Android, Windows, MacOS, Linux, terminalVoIP
-Open source
-Price
-Decentralized
-Videoconferencing
-Audio recording
-Service integrations
YesGroups
-Video recording
-Publisher
-File Size
-End-to-end encryption
-Media
-Locationsharing
-DIY integrations
YesMultidevice
-Message history
-Unit Testing
-In-app purchases
-Usernames
-Message deletion
-Open source backend
-Audio/video streaming
-Cloud sync
-Open clients API
-Proxy support
-Multiplatform
-Screensharing
-Search
-Private Channels
-Open-Source
-Security Score
-Server Stored Messages
-User Groups
-Channel Settings
-Jurisdiction
-Peer-to-Peer
-Upload File Size
-Animated Profile
-Required Android Version
-Messaging systems
-In-App Purchases
-Server stored messages
-Cloud Sync
-Message Deletion
-License
Apache 2Hosting options
Hosted and Self-hostedMac OS Client
YesiOS Client
Yes