How to Add Friends in Minecraft: A Complete Guide for Every Platform
Adding friends in Minecraft sounds straightforward — and sometimes it is. But between different editions, platforms, and online services, the actual steps vary quite a bit depending on how and where you play. Understanding the system first makes the whole process much less frustrating.
Minecraft Java Edition vs. Bedrock Edition: Why It Matters
Before anything else, you need to know which version of Minecraft you're running. This is the single most important variable in how friend-adding works.
Java Edition is the original PC version. It uses Mojang/Microsoft accounts but relies primarily on direct server connections and LAN play rather than a built-in friends list. You don't "add" friends the way you would in a console game — you connect to the same server or world and coordinate outside the game.
Bedrock Edition is the version available on Windows (via Microsoft Store), Xbox, PlayStation, Nintendo Switch, iOS, and Android. It has a proper Friends tab built into the game and uses the Microsoft account / Xbox network infrastructure for social features. This is where most friend-adding actually happens in a structured way.
If you're unsure which you have: Java Edition shows a version number like "1.21" on the main menu with a Java launcher; Bedrock Edition on PC is sometimes called "Minecraft for Windows."
Adding Friends in Bedrock Edition 🎮
This is the most feature-rich friend system Minecraft offers. The process works across platforms because Bedrock uses Xbox network (formerly Xbox Live) as its social backbone.
Step 1: Make Sure You Have a Microsoft Account
Every Bedrock player needs a Microsoft account to access multiplayer features. If you're on Xbox, you already have one. On mobile or Switch, you'll be prompted to sign in during setup.
Step 2: Open the Friends Tab
From the Minecraft main menu, select Play, then navigate to the Friends tab at the top of the screen. You'll see options to add friends and view who's currently online.
Step 3: Search by Gamertag
Select Add Friend and type in your friend's Xbox Gamertag — this is their unique username on the Xbox network. They'll receive a friend request through the Xbox network, which they can accept in-game or through the Xbox app.
Once accepted, you can:
- See when they're online
- Join their world directly if they've enabled that permission
- Invite them to your world
Cross-Platform Play in Bedrock
One of Bedrock's biggest advantages is cross-play. A player on Nintendo Switch can friend and play with someone on Android or Windows without any extra setup — as long as both are on Bedrock Edition and connected through the same Xbox network account system. Platform doesn't matter; the Gamertag does.
Adding Friends in Java Edition
Java Edition handles multiplayer differently. There's no native friends list in the traditional sense.
Playing Together on a Server
The most common method is joining the same multiplayer server. If you and a friend both connect to the same server address, you're in the same world. Many players use:
- Realms (Minecraft's official subscription-based private server service)
- Third-party servers (public or privately hosted)
- LAN play (both on the same local network)
Using Realms for Java
Minecraft Realms is available for both Java and Bedrock but operates separately for each. On Java, the host purchases a Realm subscription and invites friends via their Minecraft username (not a Gamertag). Invited players can join without owning a server or knowing networking setup.
LAN Worlds
If you're on the same Wi-Fi network, the host can open a world to LAN via Pause Menu → Open to LAN. Other players on the same network will see it appear automatically under the multiplayer server list. This requires no accounts or friend requests — just proximity.
Key Variables That Affect Your Experience
The "right" method for adding friends depends on several factors:
| Factor | What It Affects |
|---|---|
| Edition (Java vs. Bedrock) | Which friend system is available |
| Platform | Whether cross-play is possible |
| Account type | Microsoft account required for Bedrock friends |
| Network access | LAN vs. internet-based play |
| Realms subscription | Needed for easy private server hosting |
| Parental controls | Can restrict multiplayer and friend requests |
Parental Controls and Child Accounts
This is a commonly overlooked variable. If a player is using a child account managed through Microsoft Family Safety, multiplayer and friend requests may be restricted by default. A parent or guardian needs to adjust the account's privacy settings through the Microsoft Family website before friend features work properly. Many players troubleshoot for hours without realizing this is the root cause.
When Platforms Complicate Things
Even within Bedrock's cross-play system, there are edge cases:
- PlayStation players can connect via Bedrock cross-play, but linking a Microsoft account is required and must be done through the in-game settings
- Nintendo Switch requires the Nintendo Online subscription for internet-based play in addition to the Microsoft account for friend features
- Mobile players on iOS or Android can friend and join others freely once signed into a Microsoft account, with no additional subscription needed for basic multiplayer
The Gap That Determines Your Next Step
The process for adding friends in Minecraft is genuinely different depending on which edition you have, which platform you're on, and how your account is configured. Someone on Xbox playing Bedrock with a standard Microsoft account has a nearly instant path to adding friends. A Java Edition player on PC has a different workflow entirely. A parent managing a child's account faces yet another layer of settings.
Understanding which version you're running and what account setup you're working with is what determines which of these paths actually applies to your situation — and that part only you can assess from where you're sitting.