How to find Discord servers to join (and pick a good one)
Where to find Discord servers to join, how to filter by game, language and size, and the red flags that tell you to leave before you click Join.
Discord is full of great communities, but they are not easy to find. There is no single feed of every server, invite links are scattered across social media, and the first server you join is often a dead lobby or an ad farm. This guide shows you where to look, how to narrow things down to servers that fit you, and how to spot the ones worth skipping.
Where to find Discord servers
1. Communities you already follow
The easiest invites to trust come from people you already know. Game studios, YouTubers, streamers, podcasts, open-source projects and online courses often run official servers and link them from their website, video descriptions or social profiles. If a creator you like has a server, the link on their own channel is the safe one to use.
2. Friends and existing servers
Ask in servers you already enjoy. Many communities keep a partners channel, and members are usually happy to recommend a smaller server for a specific game or hobby.
3. Discord's own Server Discovery
Discord has a built-in Discovery section. Only Community servers that meet Discord's eligibility requirements appear there, so it leans toward large, established communities. It is a good starting point for popular games and topics, but smaller and newer servers are mostly missing.
4. Server directories
A Discord server list such as TopGuilds collects servers that owners have submitted themselves. On TopGuilds every listing is reviewed by staff before it goes public, and servers rank by bumps, votes, activity, size and freshness. Nobody can pay for a higher position. Directories are the best place to find small and medium servers that Discovery does not show.
Narrow it down with filters
Searching "gaming server" gives you thousands of results. Filters get you to a handful that actually fit.
- By game. Pick the exact game you play, for example Minecraft Discord servers, Valorant or Roblox. A server built around one game usually has better events and more relevant channels than a general one.
- By category. Not everything is about games. Browse community servers, or categories like education, creative and music, if you want to talk, learn or make things.
- By language. A server in your own language feels very different. On TopGuilds you can browse by community language, for example Russian-speaking Discord servers, Hebrew, Spanish or German ones.
- By size. Huge servers have constant activity but it is hard to be noticed. Small servers (under 100 members) are quieter but you can actually get to know people. Decide which you want before you search.
- By mood. TopGuilds has quick filters such as Trending (recently bumped), Busy right now, New this week, Small & cozy and Verified active. Use them when you are not sure what you are looking for.
How to check a server before you join
A server listing is a promise. Before you click Join, take a minute to check whether the server keeps it.
- Compare online and total members. A server with 20,000 members and 40 online is mostly inactive. A healthy server has a reasonable share of members online, depending on its time zone.
- Read the description. A good description says who the server is for, what happens there and what the rules are. A wall of emojis and "best server ever" tells you nothing.
- Look for regular activity. Events, recent bumps and votes show that someone still cares about the server. On TopGuilds, the Verified active badge means the server runs the BotGG bot, which reports real message activity.
- Check the tags. The game, category and language tags should match what you want. If a "Minecraft survival" server is tagged with ten unrelated games, it is probably chasing clicks.
- Lurk first. After joining, read the rules and the last day of chat before posting. You will know quickly whether you fit in.
Red flags: when to leave
Most servers are run by people who just want a good community. Some are not. Leave (and report the server) if you see any of these:
- Free Nitro, skins or crypto giveaways that ask you to log in, scan a QR code or "verify" on an outside website. These are account-stealing scams.
- Verification bots that ask for your password or a code from your phone. Real verification never needs your login details.
- DMs from "staff" right after you join offering prizes, asking you to test a game or saying your account will be banned. Server staff rarely start private conversations like this.
- Links to download files such as "game mods" or "cheats" from people you do not know.
- Adult content without age gating. NSFW content must be in age-restricted channels. TopGuilds does not list NSFW servers at all.
- Pressure to invite people to unlock channels or roles. This is usually growth farming, not community.
If a listed server breaks the rules, use the Report link on its page. You can read what TopGuilds allows in the listing guidelines.
Safety tips for any server
- Turn on two-factor authentication for your Discord account. It stops most account takeovers.
- Review your privacy settings. In Discord's privacy settings you can limit who can send you direct messages, either for all servers or per server. This cuts down spam from large servers.
- Never share personal details such as your address, school or phone number in public channels.
- Remember the age rule. Discord's minimum age is 13 in most countries (higher in some). Servers with mature themes should be age-restricted.
- Leaving is free. If a server makes you uncomfortable, leave. You do not owe anyone an explanation.
For more detail, see our full guide to staying safe on Discord and Discord's own Safety Center.
Find your server
The fastest route is to start specific: pick your game, your language and the size of community you want, then check activity before joining. Browse all servers on TopGuilds and use the game, language and mood filters to get to a short list. If you run a server yourself, you can list it for free and read how to grow your Discord server.
