Element (software)

Element
Other names
  • Riot (2016–2020)
  • Vector (2016)
Original author(s)Vector Creations Limited
Developer(s)New Vector Limited trading as Element
Initial releaseJuly 2016 (Beta)
Stable release(s)
Android1.6.32  / 18 February 2025
iOS1.11.25  / 4 February 2025
Linux1.11.92  / 11 February 2025
macOS1.11.92  / 11 February 2025
Windows1.11.92  / 11 February 2025
Web1.11.92  / 11 February 2025
Repository
Written inJavaScript, Objective-C, Swift, Java, Kotlin
PlatformWindows, macOS, Linux, Android, iOS, Web platform
Available in25 languages
List of languages
Basque, Bengali, Bulgarian, Chinese (Simplified), Chinese (Traditional), Czech, Dutch, English (UK), English (US), Esperanto, Finnish, French, German, Hungarian, Italian, Korean, Latvian, Norwegian, Polish, Portuguese (Brazil), Romanian, Russian, Serbian, Slovak, Spanish, Swedish
TypeVoIP communications, instant messaging, Videoconferences, social media, and other App Integrations
LicenseAGPLv3 only
GPLv3 only
Element Commercial License
Websiteelement.io

Element (formerly Riot and Vector) is a free and open-source software instant messaging client implementing the Matrix protocol.

Element supports end-to-end encryption, private and public groups, sharing of files between users, voice and video calls, and other collaborative features with help of bots and widgets. It is available as a web application that can be accessed through any modern web browser, as desktop apps for Windows, Mac, and Linux, and as a mobile app for Android and iOS. Element changed its license from Apache 2.0 to AGPLv3 and GPLv3 with CLA and with a separate Element Commercial License.