Clients Matrix

To connect to the Matrix federation, you will use a client. These are some of the most popular Matrix clients available today, and more are available at try-matrix-now. To get started using Matrix, pick a client and join #matrix:matrix.org

Select your platform:

Platform Availability

Riot Web/DesktopRiot iOSRiot AndroidQuaternionnheko RebornFractalSpectraluMatriksSeaglassFluffyChatweechat-matrixPattlegomuks
Linux
Mac
Windows
Android
iOS
Ubuntu Touch
Web

Details

Riot Web/DesktopRiot iOSRiot AndroidQuaternionnheko RebornFractalSpectraluMatriksSeaglassFluffyChatweechat-matrixPattlegomuks
Repogithub.comgithub.comgithub.comgithub.comgithub.comgitlab.gnome.orggitlab.comgithub.comgithub.comgitlab.comgithub.comgit.pattle.imgithub.com
Matrix Room#riot:matrix.org#riot:matrix.org#quotient:matrix.org#nheko-reborn:matrix.org#fractal-gtk:matrix.org#spectral:encom.eu.org#seaglass:matrix.org#fluffychat:matrix.org#app:pattle.im#gomuks:maunium.net
LanguageJavaScriptObjective-CJavaC++/QMLC++/QtRustC++/QMLC++/QMLSwiftQMLPythonDartGo
SDKmatrix-js-sdk, matrix-react-sdkmatrix-ios-sdkmatrix-android-sdkQuotientQuotientlibqmatrixclientmatrix-ios-sdkmatrix-niomatrix-dart-sdkmautrix-go

Features

Riot Web/DesktopRiot iOSRiot AndroidQuaternionnheko RebornFractalSpectraluMatriksSeaglassFluffyChatweechat-matrixPattlegomuks
Room directory
Room tag showingPredefinedPredefinedPredefinedPredefined
Room tag editingPredefinedPredefinedPredefinedPredefined
Search joined roomsPartialPartial
Room user list
Display Room Description
Edit Room Description
Highlights
Pushrules
Send read markers
Display read markersOnly ownOnly ownPartial
Sending InvitesOnly when creating room
Accepting Invites
Typing Notification
E2EText only
RepliesDisplay only
Attachment uploadingImages only
Attachment downloadingImages
Send stickers
Send formatted messages markdown
Rich Text Editor for formatted messages
Display formatted messages
RedactingDisplay only
Multiple Matrix Accounts
New user registration
voip