SEncrypted messengersFull list
S
Free end-to-end encrypted messenger for chats, calls and groups
T
Swiss end-to-end encrypted messenger for individuals, companies and authorities
E

Encrypted Matrix-based messaging and collaboration for teams and governments
How to choose encrypted messengers tools
All three messengers listed here offer end-to-end encryption and are open source. What sets them apart is who they're built for, how they're paid for and where they run.
- Pricing model. Signal is completely free. Element is freemium, so you can start for free and pay for more. Threema offers a free trial and then costs from $3/mo.
- Platforms. Signal has apps for Android, iOS, Windows, macOS and Linux. Element covers the same systems, adds a web app and can be self-hosted. Threema is listed with web and self-hosted options.
- Self-hosting and control. If your organization wants to run its own server, Element (built on Matrix) and Threema both list self-hosted deployment. Signal does not.
- Audience and integration. Signal is made for personal chats, calls and groups. Element is aimed at teams and governments that need shared workspaces. Threema serves individuals, companies and authorities, and it is the only one listed with an API.
All of this comes from the listings. We have not tested these tools ourselves.
Frequently asked questions
Is there a free encrypted messenger?
Yes. Signal is free for chats, calls and groups. Element has a free tier under its freemium model. Threema offers a free trial before you have to pay.
How much do encrypted messengers cost?
Among the tools listed here, prices run from free (Signal) to freemium (Element) to paid plans from $3/mo after a free trial (Threema).
What should I look for in an encrypted messenger?
Check whether it is open source, whether it runs on the devices you use, whether you can self-host it and whether it has an API. All three listed tools are open source. Element and Threema can be self-hosted, and only Threema lists an API.
What are the alternatives to Signal?
Element is a Matrix-based option for teams and governments that can be self-hosted. Threema is a Swiss messenger for individuals, companies and authorities that offers an API and self-hosting.