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

Inviting a friend to your Minecraft world sounds simple — but the actual steps depend heavily on which version you're playing, which platform you're on, and how your network is set up. Here's what you need to know.

Java Edition vs. Bedrock Edition: Why It Matters First

Before anything else, you need to know which version of Minecraft you and your friend are running. This single factor determines almost everything about how invitations work.

Java Edition (PC only) uses a traditional server-based multiplayer system. There's no built-in friend invite button. Instead, players join worlds by entering an IP address or through a shared LAN connection.

Bedrock Edition (Windows, Xbox, PlayStation, Nintendo Switch, mobile) has a fully integrated friends and invite system tied to a Microsoft account. This version supports cross-platform play, meaning a player on Xbox can invite someone on a phone or PC — as long as both are on Bedrock.

If you and your friend are on different editions, you cannot play together without third-party tools or a dedicated server.

How to Invite Someone in Bedrock Edition 🎮

This is the most straightforward path. Bedrock uses Microsoft's social layer, so the process is consistent across devices.

Step 1: Add Each Other as Friends

Both players need to be connected through Microsoft/Xbox accounts.

  • Open the Friends tab from the Minecraft main menu
  • Select Add Friend
  • Search by Xbox Gamertag
  • Send a friend request; the other player must accept

This step only needs to happen once. After that, they'll appear in your friends list permanently.

Step 2: Open Your World to Friends

When creating or loading a world:

  • Go to Settings before launching, or pause and access Settings mid-game
  • Under Multiplayer, toggle on Multiplayer Game
  • Set Who Can Join to Friends or Friends of Friends depending on how open you want it

Step 3: Send the Invite

Once your world is live:

  • Press Pause and select Invite to Game (on console) or access the Friends tab
  • Choose the friend from your list
  • They'll receive a notification and can join directly

On mobile, the process is nearly identical — the invite shows up as an in-game notification.

How to Invite Someone in Java Edition

Java Edition requires more manual setup, but it's also more flexible for advanced users.

LAN Play (Same Network)

If you and your friend are on the same Wi-Fi or local network:

  • Open your world and press Escape
  • Select Open to LAN
  • Choose your game mode and whether to allow cheats
  • Click Start LAN World

Your friend opens Minecraft, goes to Multiplayer, and your world should appear automatically under Local Network games.

Direct Connect (Different Networks)

For friends in different locations, one player needs to either:

  • Host via IP address — The host shares their public IP address and a port number (default is 25565). The friend goes to Multiplayer → Direct Connect and enters that address. This typically requires port forwarding on the host's router, which involves accessing router settings and opening the correct port.
  • Use a Minecraft Realm — Realms are Mojang's paid subscription servers. The host purchases a Realm, invites friends by username through the Realms menu, and friends can join anytime the server is running — even when the host is offline.
  • Use a third-party service — Tools like Ngrok or services like Hamachi create virtual private networks, letting players connect without router configuration. These require both players to install the tool and share a network ID.

Minecraft Realms: The Middle Ground

Realms work across both Java and Bedrock (as separate products) and are worth understanding as an option.

FeatureRealms (Java)Realms Plus (Bedrock)
Max players1010
Always onlineYesYes
Cross-platformNoYes
Includes contentNoMarketplace packs included
Invite methodUsername inviteMicrosoft account invite

Realms eliminate the technical friction of port forwarding and IP sharing, but they come with a recurring subscription cost and a player cap.

Common Problems and Why They Happen

Friend doesn't appear in your invite list — They may not have accepted your friend request yet, or there's a mismatch between Microsoft accounts. Both players should check their accounts are verified and signed in.

Can't join a LAN world — Both players need to be on the exact same network. A wired connection and wireless connection on the same router still counts as the same network, but network isolation settings on some routers can block LAN discovery.

"Unable to connect to world" — On Bedrock, this often points to NAT type issues. Strict NAT settings on a console or router can prevent connections. Changing NAT to Open or Moderate in router or console network settings usually resolves it.

Cross-platform invite not working — Verify both players are on Bedrock Edition. Java and Bedrock cannot connect natively. Also confirm the Microsoft account linked to each game is active and in good standing.

The Variables That Change Your Experience

The right method for you depends on a cluster of factors that only you can assess: 🔍

  • Your platform — console, PC, mobile
  • Your friend's platform — and whether it matches yours
  • Your technical comfort — port forwarding is manageable but not trivial
  • How often you play together — a Realm makes more sense for regular groups than one-time sessions
  • Your network setup — router access, NAT type, and ISP restrictions all affect what's possible

A player on Xbox inviting a friend on Android has a completely different setup than two Java Edition players trying to connect across cities. The mechanics are the same in principle — get on the same network layer, authorize the connection, launch the invite — but the specific steps, troubleshooting paths, and tradeoffs shift considerably depending on where you're starting from.