Platforms
Android, iOS, Linux, Windows, Mac OS XPublisher
Open Whisper SystemsEnd-to-end encryption
YesMedia
images / audio / video / files / contacts / GIFs / locationAudio recording
YesVoIP
YesDIY integrations
YesDecentralized
NoProprietary Dependencies
YesFile Size
-Videoconferencing
-Groups
-Video recording
-Locationsharing
-Required Android Version
-Service integrations
-Messaging systems
-In-App Purchases
-Server stored messages
-Cloud Sync
-Screensharing
-Security Score
-Group calls
-Multidevice
-Message Deletion
-Cloud sync
-Message history
-License
-File Sharing
-Unit Testing
-Open source
-In-app purchases
-Usernames
-Message deletion
-Audio/video streaming
-Open source backend
-Multiplatform
-Open clients API
-Proxy support
-Hosting options
-Native videoconferencing
-Platforms
Web iOS Android OSX Windows LinuxPublisher
Wire Swiss GmbHEnd-to-end encryption
YesMedia
images / video / audio / GIFsAudio recording
NoVoIP
YesDIY integrations
NoDecentralized
-Proprietary Dependencies
-File Size
25MVideoconferencing
NoGroups
≤128Video recording
NoLocationsharing
Yes (iOS, Android)Required Android Version
4.2 and upService integrations
NoMessaging systems
DataIn-App Purchases
NoneServer stored messages
TransitoryCloud Sync
NoScreensharing
YesSecurity Score
20/20Group calls
YesMultidevice
-Message Deletion
-Cloud sync
-Message history
-License
-File Sharing
-Unit Testing
-Open source
-In-app purchases
-Usernames
-Message deletion
-Audio/video streaming
-Open source backend
-Multiplatform
-Open clients API
-Proxy support
-Hosting options
-Native videoconferencing
-Platforms
Android / iOS / WPPublisher
Threema GmbHEnd-to-end encryption
YesMedia
images / video / audioAudio recording
YesVoIP
NoDIY integrations
-Decentralized
-Proprietary Dependencies
-File Size
15MVideoconferencing
NoGroups
YesVideo recording
NoLocationsharing
YesRequired Android Version
4.0 and upService integrations
-Messaging systems
DataIn-App Purchases
NoneServer stored messages
TransitoryCloud Sync
-Screensharing
-Security Score
-Group calls
-Multidevice
NoMessage Deletion
NoCloud sync
NoMessage history
-License
-File Sharing
-Unit Testing
-Open source
-In-app purchases
-Usernames
-Message deletion
-Audio/video streaming
-Open source backend
-Multiplatform
-Open clients API
-Proxy support
-Hosting options
-Native videoconferencing
-Platforms
MacOS, Windows, Linux, Android, Browser, iOSPublisher
New Vector LtdEnd-to-end encryption
Yes (optional)Media
All File TypesAudio recording
YesVoIP
YesDIY integrations
-Decentralized
-Proprietary Dependencies
-File Size
-Videoconferencing
-Groups
-Video recording
-Locationsharing
-Required Android Version
-Service integrations
YesMessaging systems
-In-App Purchases
-Server stored messages
-Cloud Sync
-Screensharing
-Security Score
-Group calls
-Multidevice
-Message Deletion
-Cloud sync
-Message history
YesLicense
Apache License 2.0File Sharing
YesUnit Testing
-Open source
-In-app purchases
-Usernames
-Message deletion
-Audio/video streaming
-Open source backend
-Multiplatform
-Open clients API
-Proxy support
-Hosting options
-Native videoconferencing
-Platforms
Web, Android, iOS, Windows, Linux, macOS, BSD, Windows phone, UWPPublisher
Various companies affiliated with TelegramEnd-to-end encryption
Secret chatsMedia
images / video / audio / GIFs / stickers / PiP Video / VideomessagesAudio recording
YesVoIP
YesDIY integrations
YesDecentralized
-Proprietary Dependencies
-File Size
2048 MBVideoconferencing
YesGroups
≤ 100,000Video recording
YesLocationsharing
LiveRequired Android Version
-Service integrations
Through botsMessaging systems
-In-App Purchases
-Server stored messages
-Cloud Sync
-Screensharing
-Security Score
-Group calls
-Multidevice
CloudMessage Deletion
-Cloud sync
YesMessage history
YesLicense
-File Sharing
-Unit Testing
YesOpen source
Most clientsIn-app purchases
To pay 3rd partiesUsernames
yesMessage deletion
Mutual/timedAudio/video streaming
Only from some clientsOpen source backend
noMultiplatform
YesOpen clients API
yesProxy support
yesHosting options
-Native videoconferencing
-Platforms
Android / iOS / WP / BB / Symbian / Windows / OSX / LinuxPublisher
Viber Media S.a r.l.End-to-end encryption
YesMedia
images / video / audio / emoji / stickersAudio recording
YesVoIP
YesDIY integrations
NoDecentralized
-Proprietary Dependencies
-File Size
37MVideoconferencing
One-on-oneGroups
≤200Video recording
YesLocationsharing
YesRequired Android Version
2.3 and upService integrations
NoMessaging systems
DataIn-App Purchases
$0.99 - $35.17 per itemServer stored messages
PermanentCloud Sync
YesScreensharing
NoSecurity Score
-Group calls
-Multidevice
YesMessage Deletion
-Cloud sync
-Message history
-License
-File Sharing
-Unit Testing
-Open source
-In-app purchases
-Usernames
-Message deletion
-Audio/video streaming
-Open source backend
-Multiplatform
-Open clients API
-Proxy support
-Hosting options
HostedNative videoconferencing
YesPlatforms
Android, iOS, Web, Mac, Windows, Windows PhonePublisher
WhatsApp Inc.End-to-end encryption
YesMedia
images, video, audio, documentsAudio recording
YesVoIP
YesDIY integrations
-Decentralized
-Proprietary Dependencies
-File Size
100 MBVideoconferencing
Yes up to 8 peopleGroups
≤ 256Video recording
YesLocationsharing
YesRequired Android Version
2.3.3 or aboveService integrations
-Messaging systems
DataIn-App Purchases
NoServer stored messages
TransitoryCloud Sync
Yes, Via Google Screensharing
-Security Score
-Group calls
-Multidevice
Message MirroringMessage Deletion
Auto-eraseCloud sync
-Message history
-License
-File Sharing
-Unit Testing
-Open source
-In-app purchases
-Usernames
-Message deletion
-Audio/video streaming
-Open source backend
-Multiplatform
-Open clients API
-Proxy support
-Hosting options
-Native videoconferencing
-Platforms
-Publisher
-End-to-end encryption
-Media
-Audio recording
-VoIP
-DIY integrations
-Decentralized
-Proprietary Dependencies
-File Size
-Videoconferencing
-Groups
-Video recording
-Locationsharing
-Required Android Version
-Service integrations
-Messaging systems
-In-App Purchases
-Server stored messages
-Cloud Sync
-Screensharing
-Security Score
-Group calls
-Multidevice
-Message Deletion
-Cloud sync
-Message history
-License
-File Sharing
-Unit Testing
-Open source
-In-app purchases
-Usernames
-Message deletion
-Audio/video streaming
-Open source backend
-Multiplatform
-Open clients API
-Proxy support
-Hosting options
-Native videoconferencing
-