How to Add a Friend in Discord: Every Method Explained
Discord makes staying connected with people surprisingly flexible — but the process of actually adding someone as a friend isn't always obvious, especially if you're new to the platform or switching between devices. Here's a clear breakdown of every method available, plus what affects whether a friend request actually goes through.
What "Adding a Friend" Means in Discord
On Discord, friends are users you've mutually connected with through the platform's friend system. Unlike joining a shared server (where you can message anyone in a mutual server), adding someone as a friend gives you the ability to direct message them at any time, see when they're online, and join their voice calls directly.
A friend request must be accepted by the other person — it's not one-sided. Until they accept, the request sits as pending.
What You Need Before You Start
To send a friend request, you'll need one of the following:
- The person's Discord username (the new format, e.g.,
username) - Their legacy username with discriminator (the older format, e.g.,
Username#1234) — still works if their account predates Discord's username update - A shared server where you can view their profile
- A direct link they've shared with you
Discord completed its transition away from the four-digit discriminator system in 2023. Most accounts now use a single unique username, so that's the format you'll encounter most often.
Method 1: Add by Username (Desktop or Browser)
This is the most direct approach when you already know someone's username.
- Open Discord on desktop or in a browser
- Click the Discord logo in the top-left to go to your Home screen
- Select Friends from the left sidebar
- Click Add Friend at the top of the screen
- Type their username exactly as it appears — capitalization matters
- Hit Send Friend Request
If the username is correct and the account exists, they'll receive a notification. You'll see the request listed under Pending until they accept.
Common issue: If Discord says the user wasn't found, double-check the spelling. Some usernames include numbers or underscores that are easy to misread.
Method 2: Add Someone from a Shared Server 👥
If you're both already in the same Discord server, adding each other is even simpler.
- Click on their username in the member list or in chat
- A profile card will pop up
- Click Send Friend Request
That's it. You don't need to know their username in advance — Discord fills that in automatically.
This method works on both desktop and mobile, and it's often the most friction-free way to connect with someone you've just met in a community.
Method 3: Adding a Friend on Mobile (iOS and Android)
The mobile app works slightly differently in terms of layout, but the core steps are the same.
- Tap the speech bubble / Messages icon at the bottom of the screen
- Tap the person+ icon in the top-right corner
- Enter their username
- Tap Send Friend Request
Alternatively, if you're in a shared server on mobile, tap their username in chat → view their profile → tap Send Friend Request.
Method 4: Using a Friend Link or QR Code
Discord allows users to generate a friend invite link that others can click to automatically send a friend request. If someone shares one of these links with you:
- Click or tap the link
- Discord will open (or prompt you to open the app)
- Confirm the friend request
This method is common in gaming communities or group chats where people want to connect quickly without manually exchanging usernames.
Understanding the Variables That Affect Your Experience
Not every friend request goes smoothly. Several factors determine whether the process works as expected:
| Variable | How It Affects Friend Requests |
|---|---|
| Privacy settings | Users can restrict who can send them friend requests (Everyone, Friends of Friends, or Server Members only) |
| Account age / verification | New or unverified accounts may have sending limits |
| Username accuracy | One wrong character means the request won't find the right person |
| Blocked status | If you've been blocked (or have blocked them), requests won't go through |
| Pending request limit | Discord caps how many outgoing requests an account can have at once |
What Happens After the Request Is Sent
Once sent, the request shows under Pending in your Friends list. The other person sees it in their own Pending tab and can Accept, Ignore, or Block.
If they accept, they immediately appear in your Friends list and a Direct Message channel opens between you. If they ignore it, the request sits there indefinitely — Discord doesn't notify you either way after the initial send. 🔔
When Friend Requests Don't Work
A few specific scenarios cause requests to fail silently or with an error:
- Privacy settings are set to restrict incoming requests to mutual server members only
- The account doesn't exist under that username
- The user has disabled friend requests entirely through their settings
- You've hit Discord's outgoing request limit (typically around 10 pending at once)
In these cases, your best path is usually to connect via a shared server first, which often bypasses certain privacy restrictions.
The Part That Depends on Your Situation
How straightforward this process feels depends heavily on how you're accessing Discord — desktop tends to be more intuitive for navigating the Friends section, while mobile requires knowing where those icons are tucked away. Your relationship to the other person matters too: someone you've just met in a server is easier to add than someone you only know by a username they gave you verbally.
The technical steps are consistent across platforms, but whether a request lands successfully comes down to a combination of privacy settings, username precision, and account status — variables that sit on the other person's end as much as your own.