Clients
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. To see more clients in a features matrix, see the Clients Matrix.
Mobile

Element is a glossy client with an emphasis on performance and usability

Element is a glossy client with an emphasis on performance and usability

React Native client for iOS and Android

Cute instant messaging app for all platforms.

Web client focusing on personal messaging, performance, offline usage and wide browser support, including mobile!

A Matrix client for desktop and mobile

Minimal Matrix client available in all main app stores

Based on Element, with a more traditional instant messaging experience.

A not for profit, open source matrix client with a focus on privacy and ease of use
Desktop

Element is a glossy web client with an emphasis on performance and usability

A Matrix client where you can enjoy the conversation using simple, elegant and secure interface.

Cute instant messaging app for all platforms.

Fractal is a Matrix Client written in Rust.

Matrix client in Go and GTK4.

Web client focusing on personal messaging, performance, offline usage and wide browser support, including mobile!

A convergent qml/kirigami client based on libkazv.

A fancy, customizable, keyboard-operable Matrix client

A Matrix client for desktop and mobile

A Qt/C++17 desktop client for Matrix

Minimal Matrix client available in all main app stores

A Qt5-based IM client for Matrix

Based on Element, with a more traditional instant messaging experience.

A truly native Matrix client for macOS

A glossy client for Matrix, written in QtQuick Controls 2 and C++

A not for profit, open source matrix client with a focus on privacy and ease of use
Terminal-based / Command Line

A terminal Matrix client written in Go

iamb is a terminal-based Matrix client with Vim keybindings written in Rust

Simple CLI-based Matrix client for sending and receiving with support for end-to-end encryption, emoji verification and much more
Command line Matrix client.

Weechat Matrix protocol script written in python
Web

Element is a glossy web client with an emphasis on performance and usability

A Matrix client where you can enjoy the conversation using simple, elegant and secure interface.

Cute instant messaging app for all platforms.

Web client focusing on personal messaging, performance, offline usage and wide browser support, including mobile!

Minimal Matrix client available in all main app stores

Based on Element, with a more traditional instant messaging experience.
Nintendo 3DS

A Matrix client for the Nintendo 3DS