Before anything else: check you and your friends match
This one thing causes more “why won’t it connect” confusion than everything else in this guide combined. Minecraft actually has two separate versions of the game, and every method below only works between people using the same one:
- Java Edition — the original version. Played on Windows, Mac or Linux, bought from minecraft.net.
- Bedrock Edition — the version on Xbox, PlayStation, Nintendo Switch, mobile, and also available on Windows through the Microsoft Store.
A Java player and a Bedrock player can’t connect to each other directly — you’ll need to know which one everyone in your group has. If you bought Minecraft from minecraft.net, you’re on Java. If you bought or downloaded it from an app store, Xbox, PlayStation or Switch, you’re on Bedrock. Not sure? Check the game’s title screen — Bedrock shows a simplified menu with a “Play” button and Marketplace access; Java shows a more text-heavy menu with a version number in the corner.
Which method is right for you?
Answer honestly and jump straight to your method below — no need to read the whole page.
Five ways to play Minecraft with friends
Ordered from easiest and free, to most control and paid. Pick the one that matches your situation from the quiz above, or read through all of them.
If everyone is physically in the same house, connected to the same WiFi router, this is by far the simplest option — Minecraft handles it automatically with no extra software.
If everyone in your group is on Bedrock Edition — Xbox, PlayStation, Switch, mobile, or Windows through the Microsoft Store — this is the easiest way to play together across different houses, with no IP addresses, ports or software involved at all.
Hamachi is a free program that tricks your computers into thinking they’re on the same local network, even when you’re in different houses or cities. It’s the classic free way to play Minecraft Java with friends over the internet without touching your router settings.
your.hamachi.ip:port — for example 25.60.187.78:34567.Realms is Mojang’s own official multiplayer service — you pay a small monthly fee and they run the server for you, so nobody needs to stay online or configure anything. It’s the option built specifically for people who want zero technical hassle.
If your group wants mods, plugins, more than 10 players, or just a server that’s genuinely always online without anyone’s PC needing to run it, a dedicated server is the real answer. You have two options here: run the server software yourself for free, or rent one from a hosting company.
All five methods compared
| Method | Cost | Setup difficulty | Works across houses? | Always online? | Mods/plugins? |
|---|---|---|---|---|---|
| 1. LAN | Free | None | ❌ Same WiFi only | ❌ Host must be playing | Java: yes · Bedrock: no |
| 2. Xbox Live Friends | Free | Very easy | ✅ Yes | ❌ Host must be playing | No (Bedrock) |
| 3. Hamachi | Free | Easy | ✅ Yes | ❌ Host must be playing | Java: yes |
| 4. Realms | $3.99–$7.99/mo | Very easy | ✅ Yes | ✅ Always on | No |
| 5. Dedicated server | Free (self-host) — from $9.99/mo (rented) | Self-host: moderate · Rented: easy | ✅ Yes | Self-host: only while PC is on · Rented: ✅ always on | ✅ Yes |
Playing Minecraft with friends — common questions
Outgrown LAN and Realms?
Once your group wants mods, more players, or a server that’s always online, our Best Minecraft Hosting UK guide compares every paid provider, or start with Indifferent Broccoli’s free trial to test the real thing first.