Easy Guide: How to Play with Friends in Minecraft Across All Platforms & Versions

Last weekend, I dragged three of my high school friends back into Minecraft for a casual survival run, and we spent less than 10 minutes getting connected across my PC, their Switch, and a mobile device. I’ve lost count of how many people I’ve seen complain that multiplayer Minecraft is too complicated to set up, especially for cross-device groups. The truth is, you don’t need advanced tech skills to get your crew in the same world. This guide breaks down every possible way to figure out how to play with friends in Minecraft, no matter what device you use or how big your group is.

How to Play with Friends in Minecraft: Choose the Right Method for Your Group

Before you start messing with settings or buying subscriptions, take two minutes to figure out what setup works for your specific needs. I’ve tested every multiplayer method over the past 10 years, and there’s no one-size-fits-all option. A group of friends hanging out in the same living room doesn’t need a paid 24/7 server, and a group spread across three countries can’t rely on LAN play. Here’s a quick breakdown of the most common options and who they work best for:

  • LAN play: Best for groups in the same physical space, no internet required, works for all versions, max 8 players. It’s completely free and takes less than a minute to set up.
  • Realms: Best for casual, cross-platform groups who don’t want to manage hosting, 24/7 access for up to 10 players. You pay a small monthly fee, and all the maintenance is handled for you.
  • Public or private dedicated servers: Best for large groups, modded play, or custom world settings, no player cap (depends on your hosting plan). You can host it yourself for free or pay for a third-party host for better reliability.
  • Split-screen play: Exclusive to console versions (PlayStation, Xbox, Switch), perfect for families or friends sharing one device, up to 4 players at once. All you need is extra controllers and a single copy of the game.

Most casual groups will be fine with either LAN or Realms, but if you want to run a custom mod pack or have more than 10 regular players, you’ll want to look into a dedicated server. Don’t overcomplicate it if you don’t need extra features, though. I’ve seen groups waste $15 a month on a dedicated server when they only play together once a week, and Realms would have worked for half the cost.

Step-by-Step Setup for No-Fuss Casual Multiplayer

If you’re just learning how to play with friends in Minecraft for the first time, and you’re playing with 10 people or less and don’t need custom mods or world settings, these two methods will get you connected in minutes. I use these setups for 90% of my Minecraft multiplayer sessions, since they require almost no ongoing work.

For LAN play, the steps are almost identical across all versions. For Java Edition, load your single-player world, hit the escape key, and select “Open to LAN.” You can choose if you want to allow cheats, set the default game mode, and then you’ll get a local IP address to share with other people on the same Wi-Fi network. For Bedrock Edition, go to your world settings, toggle “Local Multiplayer” on, and any other player on the same network will see the world pop up in their friends tab automatically. Make sure all players are on the exact same game version for LAN play — even a small update mismatch will make the world invisible to other players.

Realms are even easier for cross-region or cross-platform groups. You can sign up for a Realm directly through the Minecraft menu for $3.99 a month for a 2-player Realm, or $7.99 a month for a 10-player Realm. Once you create your Realm, you can invite players directly via their Minecraft gamertag or Microsoft account. Java and Bedrock Realms are not cross-compatible, so make sure you pick the right version for your group. If half your group plays Java and half plays Bedrock, you’ll need a dedicated server that supports crossplay instead. You don't need a paid server hosting plan to use Realms — all the hosting and maintenance is included in the subscription fee, so you don’t have to worry about updates or downtime.

Setting Up a Custom Dedicated Server for Modded or Large Groups

If you want to run a modded survival world, a creative build server for 20 people, or a custom minigame server, a dedicated server is your best bet. You have two options here: host the server on your own home computer, or pay for a third-party hosting service. I’ve done both, and each has clear pros and cons.

Hosting on your own computer is completely free, but it only works well if you have a strong internet connection and a powerful PC that can run the server in the background while you play. You’ll need to download the server file from the official Minecraft website, set up your server properties, and port forward your router to let other people connect. Port forwarding your home network can expose you to security risks if you don't set up a firewall, so I only recommend this option if you’re comfortable messing with network settings. You also have to leave your computer on 24/7 if you want other people to access the server when you’re not playing.

Third-party hosting costs between $5 and $20 a month depending on how many players you need and how many mods you’re running. For most groups of 10-20 players running a small mod pack, a $5 a month plan is more than enough. The host handles all the maintenance, security, and updates, so you don’t have to worry about network settings. Modded servers require all players to install the exact same mod pack to join, so make sure you send a clear download link to everyone in your group before they try to connect. I learned this the hard way last year when I set up a modded server for 8 friends, and half of us had mismatched mod versions that took 45 minutes to fix.

Troubleshooting Common Multiplayer Connection Issues

Even if you follow all the steps perfectly, you’ll probably run into a connection error at some point. Most issues have simple fixes that take less than five minutes to resolve, so don’t panic if you can’t see your friend’s world right away.

The most common issue for cross-platform play is missing Microsoft account links. All Bedrock Edition players (mobile, console, Windows 10/11) need to link their Minecraft account to a Microsoft account, and add each other as friends on Microsoft, to see each other’s Realms or worlds. Most crossplay connection errors come from mismatched Microsoft account privacy settings — if you can’t see a friend’s world, ask them to check their Xbox privacy settings and make sure they allow multiplayer and friend requests.

If you’re playing Java Edition and can’t connect to a friend’s server, double check that you’re on the same game version as the server, and that your IP address is whitelisted if the server has whitelist enabled. Firewalls are another common culprit — both Windows Defender and third-party antivirus software often block Minecraft connections by default. Try temporarily disabling your firewall to test if that’s the issue, and add Minecraft as an allowed app if it is.

For LAN play issues, make sure all devices are connected to the exact same Wi-Fi network. If you’re on a public Wi-Fi network like a college dorm or coffee shop, the network might block local device connections to prevent spam. In that case, you can use a free LAN tunneling app to simulate a local network over the internet, or just use a Realm instead.

At the end of the day, Minecraft is way more fun when you’re exploring, building, and fighting the Ender Dragon with people you care about. You don’t need fancy tech or a big budget to figure out how to play with friends in Minecraft — pick the setup that fits your group size and needs, and don’t waste time on extra features you’ll never use. Next time you’re planning a group play session, you’ll be able to skip the hours of troubleshooting and jump straight into the game.