From ArchWiki

Movim is a browser based XMPP client. Movim is designed to be easy to use, quick to get started using their publically hosted instance. Movim aims to be a powerful replacement to social media by providing blogging features, as well as being an XMPP client.

Movim is Free and Open Source Software licensed under AGPL3.


Install the movimAUR package.

This article or section is out of date.

Reason: The movim AUR package is awaiting a rewrite to make it compatible with the latest versions. (Discuss in Talk:Movim)
Note: As Movim is a web based XMPP client, it requires a web server in order to function. Movim is not a XMPP server, you will need to have already created an XMPP account, see XMPP Providers for a list of public XMPP servers which you can register an account with.

Public instances - Officially hosted instance of movim provided by the movim developers.


Since 0.20, all configuration is done through /etc/movim.env.

Reverse proxy

Movim's development team has an amazing guide on setting up a reverse proxy for movim, please see [1]. The guide supports the following web servers:

Known issues

Images are not OMEMO encrypted

Movim does not currently support encryption of HTTP uploads, thus images and other media posted will not be encrypted using OMEMO. This is not to say that they are still not secure, as TLS encryption will still be in use. This feature is being worked on but has no tracking issue to follow its progression.


Messages are "gibberish"

If the message is red, and it seems to make no apparent sense, like a cat has been walking over your friends keyboard, this is due to them using OMEMO encryption (end to end encryption), the message was not encrypted for your client and thus you are unable to decrypt it. To fix this, movim does key exchange when OMEMO is enabled, so enabling OMEMO encryption and then sending your friend a message such as "could not decrypt your messages, please send them again" should solve this issue.

As a warning, movim does have issues with OMEMO encryption due to the complexity of the XEP, it is being constantly improved. If you find a bug, do not hesitate to report it on movim's Issue Tracker.

Cannot enable OMEMO encryption

In order to enable OMEMO encryption, you must have your friend added as a contact, and visa versa, once this has been achieved a lock icon at the end of the message input box should appear, click this to enable OMEMO encryption.