A free, open-source, self-hosted alternative to Discord. Own your data. Run it on your own hardware. No accounts with third parties required.
CutTheCord is a self-hosted communication platform built as an open-source alternative to Discord. It gives you full control over your server, your data, and your privacy. Deploy it on your own hardware or a VPS and invite your community — no corporate middlemen, no data harvesting, no arbitrary moderation policies you did not agree to.
Built with modern technologies (React, Fastify, PostgreSQL, Redis, LiveKit), it delivers real-time text chat, voice calls, and video calls in a familiar interface that anyone comfortable with Discord will immediately understand.
Real-time messaging with message editing, deletion, and infinite scroll history. Typing indicators included.
Low-latency voice communication powered by LiveKit (WebRTC). Noise suppression, echo cancellation, and automatic gain control built in.
Turn on your camera in any voice channel. Smart layout adapts to participant count with click-to-focus and fullscreen support.
Right-click any participant in voice to adjust their volume from 0% to 200%, or mute them entirely. Settings persist across sessions.
Configurable noise gate threshold automatically mutes your microphone when you are not speaking. No more open-mic background noise.
Upload and crop your avatar. Displayed in member lists, chat, user bar, and voice tiles when your camera is off.
Create or join multiple servers, each with their own channels, members, roles, and invite links.
Dedicated admin panel for user management, server creation, and system monitoring. Accessible on a separate port.
Native Electron clients for Linux and Windows with full microphone, camera, and screen share permission handling.
Runs entirely on your own infrastructure via Docker Compose. PostgreSQL, Redis, LiveKit, and Nginx all included.
Online, idle, do not disturb, and offline status indicators. See who is available at a glance in the member list.
Generate invite links with optional usage limits and expiration. Share them to bring people into your server.
CutTheCord is released as open-source software. You can inspect every line of code, modify it to suit your needs, and contribute improvements back to the project. There is no telemetry, no tracking, and no premium tier. The full source is available on GitHub.