How to Enable Voice Chat on Your Enshrouded Server ​
Enshrouded comes with its own voice chat. On a server it is disabled by default and is enabled via the enshrouded_server.json file. There you also decide whether players only hear each other nearby or server-wide.
Enable voice chat ​
Stop the server
Stop your server via the dashboard.Connect via SFTP
Connect to your server via SFTP.Open enshrouded_server.json
Open the fileenshrouded_server.jsonin the main directory.Turn on voice chat
Set theenableVoiceChatkey totrueand choose the desired mode invoiceChatMode. Both keys sit at the top level of the file – right next tonameandgameSettingsPreset, and not inside thegameSettingssection:json{ "name": "Enshrouded Server", "saveDirectory": "./savegame", "logDirectory": "./logs", "voiceChatMode": "Proximity", "enableVoiceChat": true, "enableTextChat": false, "gameSettingsPreset": "Default" }This excerpt shows only part of the file – further keys such as
userGroupsandgameSettingssit in between and below. Only change theenableVoiceChatandvoiceChatModelines and leave the rest untouched.Start the server
Save the file and start your server.
Voice chat modes ​
| Value | Description |
|---|---|
Proximity | Only players near you can hear you (default) |
Global | All players on the server can hear you |
Warning
Changes to enshrouded_server.json are overwritten if the server is running when you save. Always stop the server before editing.
Note
The enableVoiceChat and voiceChatMode keys have been available since Update 5 "Pact of the Flame" (version 0.8.0.0) from 28 January 2025. If they are missing from your file, simply add them yourself at the top level.
Tip
The dashboard only rewrites name, slotCount, queryPort and gameSettingsPreset on every start. Your voice chat settings therefore stay in place permanently.
In game ​
Once voice chat is active, players can mute their microphone, switch between push-to-talk and an open microphone and adjust the microphone input volume. On the Social page in the menu they can also lower the volume of individual players or mute them.
Tip
Check the JSON file for syntax errors before starting the server – a single missing comma can cause the server to discard your settings.
Since you are opening enshrouded_server.json for this change anyway, you can also Change Server Password or Enable Text Chat at the same time.