How to Invite a Friend in Minecraft: A Complete Guide for Every Platform

Minecraft is one of the few games where playing with friends genuinely changes the experience — building together, surviving harder nights, exploring further. But getting a friend into your world isn't always obvious, especially since the process varies significantly depending on which version you're playing and how your network is set up.

Here's how inviting friends works across the main Minecraft setups.

Understanding the Two Main Versions of Minecraft

Before anything else, you need to know which version of Minecraft you're running, because the invite process is completely different between them.

Minecraft: Java Edition is the original PC version, primarily on Windows, macOS, and Linux. It uses Mojang/Microsoft accounts and relies heavily on third-party servers or LAN connections for multiplayer.

Minecraft: Bedrock Edition is the cross-platform version available on Windows (via Microsoft Store), Xbox, PlayStation, Nintendo Switch, iOS, and Android. Bedrock has a more streamlined friend-invite system built directly into the game through Microsoft accounts.

Knowing which version you and your friend are on is the first step — and it matters more than most players realize.

How to Invite Friends in Minecraft Bedrock Edition 🎮

Bedrock Edition has the most straightforward invite system because it's integrated with your Microsoft account and the in-game Friends tab.

Step 1: Add Each Other as Friends

Both players need to be connected through Microsoft accounts. Open Minecraft, go to the Friends tab on the main menu, and search for your friend's Gamertag. Once they accept, they'll appear in your friends list.

Step 2: Start or Open Your World

Load the world you want to play in. Before or after loading, go to Settings → Multiplayer and make sure multiplayer is enabled for that world.

Step 3: Send the Invite

While in-game, press Escape (or the menu button on console), navigate to the Invite to Game option, and select your friend from the list. They'll receive a notification and can join directly.

On Xbox, this process is even more seamless — you can invite directly through the Xbox party system without navigating the in-game menu.

Key variables for Bedrock invites:

  • Both players must have active Microsoft accounts
  • Your world's multiplayer setting must be turned on
  • Console players may need an active Xbox Game Pass or equivalent subscription for online play on their platform
  • Nintendo Switch requires a Nintendo Switch Online subscription

How to Invite Friends in Minecraft Java Edition

Java Edition doesn't have a native friends list the same way Bedrock does. Instead, multiplayer happens through one of two main methods: LAN play or dedicated servers.

LAN Play (Same Network)

If you and your friend are on the same Wi-Fi or local network, this is the simplest option.

  1. Open your world in single-player
  2. Press Escape and select Open to LAN
  3. Choose your game mode and whether cheats are allowed, then click Start LAN World
  4. Your friend opens Minecraft, goes to Multiplayer, and your world should appear automatically under Local Network

LAN play requires no server setup and no external accounts beyond the standard Mojang/Microsoft login — but both players must be physically on the same network.

Online Play via Server or Realms

For friends who aren't on the same network — which is most situations — Java Edition players typically use one of these approaches:

Minecraft Realms (Java): Mojang's official hosted server service. The world owner pays a monthly subscription and can invite up to 10 friends by username. Friends receive an invitation in-game under the Realms tab and can join anytime the Realm is active, even when the host isn't online.

Third-party or self-hosted servers: More technically involved. One player either rents a server from a hosting provider or runs one locally by forwarding their router port (typically 25565) and sharing their IP address with friends. Friends add that IP under Add Server in the Multiplayer menu.

MethodCostTechnical Skill NeededFriends Online Simultaneously?
LAN PlayFreeLowYes (same network)
Minecraft RealmsSubscriptionLowNo (async supported)
Self-hosted serverFree (but hardware needed)Medium–HighDepends on setup
Rented serverMonthly feeLow–MediumYes

Cross-Platform Considerations

One important distinction: Java and Bedrock players cannot join each other's worlds. If you're on Java and your friend is on Bedrock (or on console), you won't be able to play together without both switching to the same edition.

Bedrock Edition does support true cross-play across Windows, Xbox, PlayStation, Switch, iOS, and Android — which makes it the better choice for friend groups spread across different devices. 🌐

What Affects Whether the Invite Actually Works

Even with the right steps, a few variables can disrupt the process:

  • Firewall or antivirus settings blocking Minecraft's network traffic (common on PC)
  • NAT type on consoles — a "Strict" NAT can prevent or complicate connections
  • Realm or server capacity limits — Realms cap at a set number of simultaneous players
  • Account age restrictions — Microsoft family accounts for younger players may have multiplayer features restricted by parental controls
  • Version mismatches — even within Bedrock, players on significantly different update versions may have trouble connecting until both update

The Variables That Shape Your Experience

The "right" invite method isn't universal — it depends on factors specific to your situation: which devices you and your friends own, whether you're on the same network, how often you want to play together, whether you want a world that stays online when you're not, and how comfortable anyone is with basic network configuration.

Someone on Xbox inviting a friend on Android has a completely different path than two PC players on Java Edition trying to host a world without paying for Realms. The mechanics above cover the full range — but where you land on that spectrum depends entirely on your own setup.