Mumble is an open-source, low-latency, high-quality voice chat program written over Qt and Opus.
There are two modules in Mumble; the client (mumble) and the server (murmuring). The client works on Windows, Linux, FreeBSD, OpenBSD, and macOS, while the server should work on anything Qt can be installed on.
Note that by “Windows” we mean 7 and newer. Vista may be compatible, but we cannot guarantee it. If you don’t want to encounter potential problems, you can download Mumble 1.3.x, the latest version that provides support for XP.
Project documentation can be found on the wiki. Frequently asked questions can also be found there.
We always welcome contributions to the project. If you have code you’d like to contribute, go ahead and create a PR. When doing so, try to make sure you follow our confirmation guidelines.
If you’re new to the Mumble project, you might want to check out the general introduction to Mumble source code.
The translation of
Mumble supports multiple languages. We are always looking for qualified people to contribute translations.
We are using Weblate as a translation platform. Sign up for Weblate and join our translation project.
supports general-purpose plugins that can provide functionality that is not implemented in the main Mumble application. You can find more information about how this works and how they should be created in the add-in documentation.
For information on how to build Mumble, see the dedicated documentation
If you want to report a bug or create a feature request, you can open a new issue (after you’ve verified that there are no longer any) on GitHub
running Mumble After installation, you should have a new Mumble folder
in your Start menu, from which you can launch Mumble.
Double-click the Murmur icon to start Murmur. There will be a small icon on the taskbar from which you can view the log.
To set the superuser password, run murmur with the -supw <password> parameters.
MacOS with Mumble
To install Mumble, drag the application from the downloaded disk image to your /Applications folder
. Running Murmur
is distributed separately from the
on MacOS. It’s called Static OS X Server and can be downloaded from the main website.
Once downloaded, it can be run in the same way as on any other Unix-like system. For more information, see “Running Murmur” in the Linux/Unix section below.
Mumble If you installed Mumble
through your distributor’s package repository, you should be able to find Mumble in your start menu. No additional steps are needed.
Murmur should be run from the command line, so launch a shell (command prompt) and go to where you installed Mumble. Run murmur like
Build and run
In recent versions of Docker, you can create images directly from sources on GitHub:
Example -extracts each time to check if there is an updated base image, then downloads and compiles the master branch
. You can also specify the user identifier (
UID) and group identifier (GID) for the murmurer user in the image. This allows users using link mount volumes to use the same UID/GID in the container as in the host
OpenGL overlay The OpenGL overlay works by intercepting the call to change the buffers, and just before the buffer switch, we draw our nice GUI.
To load a game with the
enabled, Start the game like
If you have Mumble installed via the binary packages, this can be done by simply typing: