Features

Everything your crew needs, in one light app.

Games, voice, video, text, tasks, events and bots, all running lean on Tauri. No Electron bloat, and nothing draining your machine in the background.

~150MB RAM <20ms voice latency 6 channel types 120+ bot API endpoints 20,000+ members
Echoed on desktop: the Late Night Crew server, its channels, a chat in #general and the member list with who's in voice
Talk · Call · Stream

Drop in and talk.

Chat that does everything you'd expect, and voice rooms you walk into instead of calling.

A voice channel with four friends in it next to the chat, one of them sharing a photo
Voice
Hangout
Mika
Juno
DevLIVE
Ollie
Stream Room
Active nowLIVE
Hangout

Dev is sharing their screen

Join voice

Chat channels

Markdown, syntax-highlighted code, LaTeX, spoilers, tables. @mentions, reactions, replies, forwarding, pins, bookmarks, attachments, link previews, full-text search.

Voice & video channels

Sub-20ms voice powered by LiveKit. Drop into any channel — no call request, no dial tone. Multi-participant video with per-device mic, speaker and camera pickers.

Screen share & streaming

4K screen sharing at 60fps. Stream a window, the full desktop or a single browser tab, with audio. Watch parties without a separate app.

Direct messages

1-on-1 and group DMs with reactions, replies, search, file sharing, and inline audio and video calls. End-to-end encrypted call signaling.

Emojis, stickers & GIFs

Upload server emojis and stickers. Built-in GIF search. Use them in messages, reactions and your custom status.

Notifications

Per-server mute, suppress @everyone, role-only pings, mobile push, sound or silent. Block by channel. No noise unless you asked for it.

Games

Play where you already hang out.

Games live inside your chats: no second app, no invite links, no accounts to make.

Build your own game
Games Lounge · the room is voting
Connect 4
2 players · 5 min
3 votes
Your vote
Chess
2 players · 10 min
1 vote
Reversi
2 players · 8 min
0 votes
Mika winsFour in a row · 3–1 tonightRematch
A game of Connect 4 between Mika and Juno, with two friends watching

Games in any DM

Start a game from a DM and play it right there. Chess, Checkers, Connect 4, Reversi, Gomoku, Hex, Mancala, Dots and Boxes and more.

Game lounges

A channel for playing together: the room votes on what to play, the players sit down, everyone else watches. With its own voice room to talk while you play.

Results & leaderboards

Results post where you played, and every chat keeps its own leaderboard. Rematch in one click.

Play invites

Playing something on your PC? Share an "I'm playing, come join" card so friends can hop in with you.

Spectate

Anyone not seated can watch the game live, from the lounge or the DM it started in.

Your own games

Any web game can run inside Echoed: register it, get a launch token, report results. The Games platform is open to every developer.

Tasks · Events · Forums

Plans that actually happen.

The plan sits next to the chat about it, so nobody has to dig it out of a scroll.

To do2
Book the court for Saturday
Fri
Tournament bracket
High
In progress1
New map for the stream
Today
Done1
Pick a server name
Tue
Events
SAT14
Saturday tournament8:00 PM · Games Lounge
6 going
Going
TUE17
Movie night9:30 PM · Stream Room · weekly
3 going
RSVP
#help · Forum
Best settings for the new map?Dev · 14 repliesSolved
Saturday bracket, who's inJuno · 22 repliesPinned
Mic sounds robotic on LinuxOllie · 5 repliesSolved
Ideas for the next game nightSasha · 9 repliesOpen

Task boards

Kanban with priorities, due dates and assignees. Drag between Backlog, To Do, In Progress, Review and Done. Real-time updates across every connected client.

Calendar events

Schedule sessions, invite people, track RSVPs, send reminders. Recurring events. Timezone-aware, so "9 AM" actually means 9 AM for everyone.

Forums & threads

Forum channels where every topic is a post with its own replies, so a good answer doesn't scroll away.

Saved messages

Bookmark any message in any server. Search and organize them. Private — only you can see your saves.

Servers · Moderation

Your server, your rules.

Make it look like yours, decide who can do what, and keep the trolls out without babysitting.

25 people joined in 10 seconds.
P
PandaBot
Raid lockdown onLIVE
New joins are paused for 10 minutes and the verification level is raised to Medium. Everyone already here is fine.
Logged to #mod-logEnd lockdown
Roles
Owner1
Mods2
Crew12
Night owls7
Kick and time out members
Manage channels
Start game lounges
Mention @everyone
Audit log

Juno timed out spambot_42 for 1 hour

P

Panda turned on raid lockdown

Mika gave Dev the Crew role

Mika set slowmode in #memes to 10s

Juno deleted 3 messages in #general

Create & customize

Public or private servers with icons, banners and categories. Drag-and-drop channel organization. Custom invite codes that don't expire.

Server themes

Per-server custom themes — sidebar, chat and member list. Your own emojis and stickers. Tags and a discovery summary.

Roles & permissions

30+ granular permissions across text, voice, video, tasks and calendar. Colored hierarchy. Per-channel overrides. Reaction-based self-assign.

AutoMod

Blocked words, spam detection, URL filtering, mass-mention guard. Server screening rules. Slowmode from 5s to 24h per channel.

Audit log

Every mod action, permission change, kick and ban — recorded with actor, target, reason and timestamp. Searchable and exportable.

Anti-raid lockdown

Watches join velocity and account age. Locks down automatically at your threshold — invites pause, verification climbs, new joiners queue for review.

Reaction roles

Self-assign roles by reacting to a message. Toggle, verify or pick-one modes for opt-in pings, colors or pronouns.

Welcome flows

Greet new members with custom messages, auto-role on join, and screening rules before they can chat. Test the flow without re-inviting.

Server discovery

Public listings with categories, tags and search. One-click join. Opt out of indexing if you'd rather stay invite-only.

Reports & trust

A report queue for spam, abuse and ToS violations. Trust scoring under the hood — suspect new accounts are quietly quarantined.

Profiles · Privacy

Yourself, on Echoed.

An animated banner and avatar, your own accent colour and a profile effect — all free. Show as much of yourself as you like, and keep control of the rest.

Mika she/her
night owl, probably in voice
PlayingHades II

Runs the Saturday tournament. Will beat you at Connect 4.

Message Mika

Profile customization

Animated banner and avatar, accent colour, profile effects, bio, pronouns, birthday. Connect Steam, GitHub and Spotify to your card. Per-server nicknames and avatars.

Friends & presence

Add, block, mute. Online, Idle, Do Not Disturb or Invisible. Game activity on desktop. Custom status with emoji.

Block & hide

Block someone across the whole platform — their messages collapse behind a click, their DMs are blocked, and they can't see your activity.

14-day deletion grace

Account deletion is reversible for 14 days. Change your mind? Log back in and your data's untouched. After 14 days it's gone for real.

Developers

Build on Echoed.

Bots, webhooks, "Login with Echoed" and games — all documented, with two open-source bots to learn from.

Read the developer docs
POST/v1/bots/{server_id}/messages/send
await fetch(`https://go.echoed.gg/v1/bots/${server}/messages/send`, {
  method: 'POST',
  headers: { 'X-Bot-Token': token, 'Content-Type': 'application/json' },
  body: JSON.stringify({
    channelId: announcements,
    embeds: [{
      title: 'Tournament tonight',
      description: 'Bracket is up. 8 PM in the Games Lounge.',
      color: '#dc4a50',
    }],
  }),
});
P
PandaBot
Tournament tonight
Bracket is up. 8 PM in the Games Lounge.

Bot API

120+ REST endpoints. Send messages, manage channels, moderate, assign roles, create tasks, schedule events. API-key auth.

Real-time events

A WebSocket for messages, channels, members, tasks, calendar, reactions and voice state — the same gateway your desktop client uses.

OAuth2

OAuth 2.0 + OpenID Connect identity provider. Apps request granular scopes — profile, email, servers, friends — and people see exactly what they're approving.

Webhooks

A URL that posts into one channel. No account, no socket — ideal for CI, alerts and feeds.

Bot dashboards

Bots can host their own web dashboards on echoed.gg subdomains, signed in with Echoed OAuth. See panda.echoed.gg.

Bot directory

Server admins find bots in a central directory with descriptions and one-click install. Bot authors get a public listing for free.

Rust · Tauri · not Electron

Lightweight, polished, yours.

Light enough to leave open under your game, and on every screen you own.

Echoed
~150 MB
Discord
700 MB+
Typical memory use on desktop with a few servers open.
Windows macOS Linux iPhone Android Web

~150MB RAM

Built on Tauri (Rust) — uses the system's own web view instead of bundling Chromium. About 5× less RAM than Discord. Your FPS will thank you.

13 themes, dark and light

Follows your system, or pick your own. Each server can have its own accent color.

30+ languages

The whole app in 30+ languages, machine-translated where we don't have a native speaker yet — corrections welcome.

Every platform

Desktop on Windows, macOS (one build for Apple silicon and Intel) and Linux (AppImage, .deb, .rpm). iPhone, Android and Huawei AppGallery. The web for everything else.

No ads. No data selling. No tracking. Auth-only cookies. How we handle your data

The house on the hill at night, lights on, someone walking up the path to the door

Come on in.

20,000+ people are already inside.