Hunting for Minecraft servers to join usually lands you on a giant vote-ranked table with a "copy IP" button and one line of text per server. Those lists are heavily vote-gamed and built to flatter whoever's paying for the top slot, so they won't tell you the stuff that actually decides whether you have a good night: is it free, does it work on your edition, and can you even get to it from a console? So here's the short answer first, then a couple of solid starting servers and how to join on every platform.
Are Minecraft servers free to join?
Yes. Public servers are free to join. Server lists like Minecraft Buzz say it flat out: everything they list is free-to-join. What you do need is a legit, paid copy of Minecraft, either Java Edition or Bedrock. Owning the game is the ticket. Multiplayer on public servers doesn't cost anything extra.
Where money comes in is optional stuff. Big networks make their money from ranks and cosmetics, bought in a store or earned through voting. Nobody charges you at the door. If a server's store looks grabby, you can just not buy anything.
One thing that trips people up: "free Minecraft servers" in a search engine mostly means free hosting, as in running your own server. If that's what you're actually after, I've got a separate guide to free Minecraft server hosting.
"Is this server cracked?" Why you want a server that says no
You'll see people ask whether some server or other is "cracked", and the confusion makes sense. "Free to join" and "cracked" sound similar. They aren't. A cracked (offline-mode) server is one that lets in players with no paid account, and the only people who need that are running a pirated launcher.
That's a bad trade. Malwarebytes flags TLauncher, the cracked launcher people search for most, as a potentially unwanted program, and warns that cracked launchers break Minecraft's EULA and risk bundling adware or malware. The big legit servers won't let you in on one anyway. Hypixel, for example, blocks pirated copies. I've gone through the whole mess in cracked Minecraft, explained. Short version: stick to servers that check your account.
Good Minecraft servers to join first
Two big networks make easy starting points because they're minigame networks full of quick games you can drop into without learning a whole economy. Both addresses below are current as of October 2026.
| Server | Address | Java | Bedrock | Costs money? |
|---|---|---|---|---|
| Hypixel | mc.hypixel.net | Yes | No | Free to join; optional ranks and cosmetics |
| CubeCraft | play.cubecraft.net (Bedrock port 19132) | Yes | Yes | Free to join; optional ranks and cosmetics |
Hypixel: Minecraft Java servers to join, starting with the giant
If you're on Java Edition, Hypixel is the default first stop for minigames. The address is mc.hypixel.net. The catch is a big one: it only works on Java Edition on PC or Mac. Bedrock, mobile and console can't connect at all, and you need a properly bought account. If you've played it to death or you're on the wrong edition, my list of Minecraft servers like Hypixel sorts the alternatives by why you're leaving.
CubeCraft: the one that works on both editions
CubeCraft is the easy answer for mixed friend groups and for Minecraft Bedrock servers to join. Java and Bedrock both use play.cubecraft.net, and Bedrock players add port 19132. The small print: Java and Bedrock players end up in separate player pools rather than literally the same lobby. So you're both "on CubeCraft", but a Java friend and a Bedrock friend won't share a match. Still, it's one of the few big names you can play on either edition.
Skyblock, survival and the rest
Minigames aren't everyone's thing. If you want an island to grind for months, my rundown of the best skyblock servers covers where that scene is actually alive, plus a five-minute checklist for vetting any server a list site throws at you. That checklist works for survival and SMP servers too. Check the edition, the version, the store and the reset schedule before you sink real hours in.
How to join servers on Minecraft
Java Edition
Add the server by its address (for example mc.hypixel.net) in the multiplayer menu and connect. If it won't let you in, the usual suspects are the wrong edition (a Bedrock-only server won't show up on Java) or a version mismatch between your game and what the server runs.
Bedrock on Windows and phones
You can add a custom server here too: type the address and the port. Bedrock's default port is 19132, which is what CubeCraft uses. Wrong port, wrong edition and wrong version are the three big reasons a Bedrock join fails, so check those first.
Xbox, PlayStation and Switch: the annoying part
Here's the catch nobody warns you about. Bedrock on Xbox, PlayStation and Switch has no "Add Server" button. You only get the Featured Servers that Microsoft approves. Reddit is full of people discovering this the hard way, and one player's advice to a friend was basically "pay for a Realm."
You don't have to. The standard workaround is BedrockConnect, a free, open-source tool that's still actively maintained (its latest release landed in September 2026). It doesn't crack or mod anything. It just uses a DNS redirect:
- In your console's network settings, set the primary DNS manually to a BedrockConnect server. As of October 2026,
104.238.130.180is the main US one. On PS4/PS5,45.55.68.52is the one to try if the main one fails. There are others in Germany (134.255.231.119) and the UK (213.171.211.142). - On PS5 that lives under Settings > Network > Settings > Set up internet connection > Advanced Settings > DNS Settings > Manual.
- Open Minecraft and join one of the Featured Servers that works with the redirect: Mineville, Lifeboat, Enchanted, Galaxite or The Hive.
- Instead of that server, you land in a menu where you can type in any server address and port. Enter it and you're through.
Those DNS addresses are community-run and some get retired, so if one stops working, check the BedrockConnect GitHub page for the current list.
There are two other options if DNS fiddling isn't for you. BedrockTogether is a free phone app that makes a server show up as a LAN game in your console's Friends tab. It works on Xbox and PlayStation but not Switch. Phantom runs on a PC on the same Wi-Fi and works on every console, Switch included. And if your Java friends' server runs GeyserMC, you can join it from Xbox or Switch with the DNS method using the server's Bedrock address and port.
If it still won't connect
- "Unable to Connect to World": recheck the address, port and DNS entry.
- "Wow This Server Is Popular": the connection queue is full. Wait and retry.
- "You Aren't Invited to This Server": it's on an allowlist, and the owner has to add your Xbox gamertag.
- Xbox weirdness: IPv6 can get in the way. Turn it off on your router or use BedrockConnect's IPv6 address,
2001:19f0:4009:4126:5400:00ff:fe22:0d52. - The "Drowned" error: that's a Microsoft sign-in problem, not the server. Sign out and back in, change your password, or run the Xbox Gaming Services repair tool.
So, where should you start?
On Java and want to be playing in two minutes? mc.hypixel.net. Mixed Java and Bedrock group, or on your phone? CubeCraft. Stuck on a console? Set up BedrockConnect once and the whole server world opens up. Then go deeper with the dedicated lists once you know which kind of server you like.
Not a Minecraft server, but worth a bookmark
If you like the idea of hopping between islands and other people's worlds without the edition-and-version lottery, Folly is a standalone game I'm keeping an eye on. It's free, no purchases required, on PC, and early access opens October 16, 2026. You can't join it today. The Folly FAQ covers what's in it and what isn't yet.