An open network for secure, decentralized communication

Get started

An open network for secure, decentralized communication

Get started

A common language for communication

Imagine a world..

Messaging

Matrix gives you simple HTTP APIs and SDKs (iOS, Android, Web) to add Matrix-enabled chatrooms and direct chats directly into existing apps, complete with end-to-end encryption, emoji, file transfer and more.

Optionally interoperate with other Matrix apps, letting your users reach every other user in the global Matrix ecosystem.

Learn more

Encryption

IoT fragmentation is extremely problematic.

By building bridges to as many IoT silos as possible, data can be securely published on the Matrix network. IoT solutions built on Matrix are unified, rather than integrating separately with vendors, and can even publish or consume Matrix data directly from devices.

Learn more

VoIP

With the advent of WebRTC, developers gained the ability to exchange high quality voice and video calls – but no way to actually route the calls.

Matrix is the missing signalling layer for WebRTC. If you are building VoIP into your app, or want to expose your existing VoIP app to a wider audience, building on Matrix’s SDKs and bridges should be a no-brainer.

Learn more

Bridging

Matrix’s simple HTTP APIs, SDKs, or existing bot frameworks (go-neb or py-neb) mean you can implement against a single open standard interface.

Bots built for Matrix also instantly expose the bot to every messaging platform (IRC, Slack, Gitter, XMPP etc.) bridged via Matrix, letting you concentrate on the important bit: the bot itself.

Learn more

More

Matrix’s simple HTTP APIs, SDKs, or existing bot frameworks (go-neb or py-neb) mean you can implement against a single open standard interface.

Bots built for Matrix also instantly expose the bot to every messaging platform (IRC, Slack, Gitter, XMPP etc.) bridged via Matrix, letting you concentrate on the important bit: the bot itself.

How does it work?

This is decentralisation and data sovereignty and this is what it looks like...

Here are three Matrix home servers, each with one client connected.

The clients are all participating in the same Matrix room, which is synchronised across the three participating servers.

Next

An Open Standard

Simple pragmatic RESTful HTTP/JSON APIs

Open specification of the Matrix standard

Fully distributed conversations with no single points of control or failure

Send and receive extensible messages with optional end-to-end encryption

WebRTC VoIP/Video calling using Matrix signalling

Real-time synchronised history and state across all clients

Integrates with existing 3rd party ID's to authenticate and discover users

Trusted federation of identity servers, tracking public keys and 3rd party ID mappings

Group conversation & TLS by default

Latest News

Security Incident

Excerpt of blog post, excerpt of blog post, excerpt of blog post, excerpt of blog post, excerpt of blog post, excerpt of blog post, excerpt of blog post, excerpt of blog post, excerpt of blog post, excerpt of blog post, excerpt of blog post

Read more

Security Incident

Excerpt of blog post, excerpt of blog post, excerpt of blog post, excerpt of blog post, excerpt of blog post, excerpt of blog post, excerpt of blog post, excerpt of blog post, excerpt of blog post, excerpt of blog post, excerpt of blog post

Read more

Security Incident

Excerpt of blog post, excerpt of blog post, excerpt of blog post, excerpt of blog post, excerpt of blog post, excerpt of blog post, excerpt of blog post, excerpt of blog post, excerpt of blog post, excerpt of blog post, excerpt of blog post

Read more

Security Incident

Excerpt of blog post, excerpt of blog post, excerpt of blog post, excerpt of blog post, excerpt of blog post, excerpt of blog post, excerpt of blog post, excerpt of blog post, excerpt of blog post, excerpt of blog post, excerpt of blog post

Read more
View all posts

SDK's

Native SDK's for multiple platforms, including:

View all SDK's

Open Source

Join thousands of other developers in our open source repositories, including:

Synapse

JavaScript SDK

Android SDK

iOS SDK

View all on GitHub

The Matrix Foundation

Matrix.org is a non-profit initiative, currently being incorporated as a dedicated non-profit Matrix.org Foundation in the UK.

It acts as a neutral guardian of the Matrix spec, nurturing and growing Matrix for the benefit of the whole ecosystem.

The board of Matrix.org Foundation will be made up of key participants in the Matrix community as well as independent advisors from the wider internet and telco industries.

What people are saying

Support Matrix

If you share our vision, or are building on top of Matrix, please consider donating...

Patreon

Support us on Patreon. Support us on Patreon. Support us on Patreon. Support us on Patreon.

Liberapay

Support us on Liberapay. Support us on Liberapay. Support us on Liberapay. Support us on Liberapay.

Cryptocurrency

Donate via Crypto. Donate via Crypto. Donate via Crypto. Donate via Crypto. Donate via Crypto.

If you share our vision, or are building on top of Matrix, please consider donating...

Thank you to our incredible sponsors

Status

A Mobile OS, Built for Ethereum.

Learn more

UpCloud

Matrix.org is generously hosted by UpCloud! Host your homeserver via UpCloud and & get a $25 credit.

Learn more

Private Internet Access

Private Internet Access™ VPN Service encrypts your connection and provides you with an anonymous IP to protect your privacy.

Learn more

InBlockchain

INBlockchain is a full-service firm focusing on consulting, incubating and facilitating crowdsales for promising blockchain startups.

Learn more

Omisego

OmiseGO is a public Ethereum-based financial technology for use in mainstream digital wallets.

Learn more

Tendermint

Byzantine fault-tolerant replicated state machines in any programming language.

Learn more

© 2019 The Matrix.org Foundation