A Realm is a private multiplayer world hosted by Minecraft, and joining one takes just a few steps

A Realm is a private multiplayer server run by Minecraft itself — not a third-party host. When someone creates a Realm, they get a unique invite code or link. You use that code to join their world, play together, and the host pays a monthly subscription to keep it running. Unlike public servers, only invited players can enter.

The process differs slightly depending on whether you own the Realm or someone sent you an invite. If you're joining someone else's Realm, you need the invite code, a Microsoft account, and Minecraft Java Edition installed. The whole process takes under five minutes.

Key Takeaways

  • You need a Microsoft account to join any Realm — a Minecraft launcher account alone is not enough.
  • The Realm owner sends you an invite code, which you enter in the Realms menu inside Minecraft Java.
  • Once you accept the invite, the Realm appears in your Realms list and you can join whenever the owner's subscription is active.
  • If the invite code expires or stops working, ask the owner to send a new one from their Realm settings.

What you need before joining

First, confirm you have a Microsoft account. This is different from your Minecraft username. If you bought Minecraft Java Edition after 2020, you already have one — it's the email and password you use to log into the launcher. If you have an older account, you can migrate it to Microsoft for free through the launcher.

Second, make sure Minecraft Java Edition is installed and up to date. Realms only works with Java Edition, not Bedrock Edition (the Windows 10/11 version). Open the launcher, click "Installations" at the top, and make sure your Java Edition installation shows a recent date.

Third, get the invite code from the Realm owner. They find this in their Realm settings — it looks like a string of letters and numbers, or sometimes a clickable link. Ask them to send it to you directly through Discord, email, or however you normally communicate.

How to enter the invite code in the launcher

Open Minecraft Java Edition and log in with your Microsoft account. On the main menu, look for the "Realms" button — it's usually on the left side of the screen, below "Multiplayer." Click it.

You'll see a screen with your Realms list (probably empty if this is your first time). Look for a button that says "Create Realm" or "Join Realm" — the exact wording varies by launcher version, but there's always an option to enter a code. Click that button.

A text box will appear. Paste or type the invite code the owner gave you, then press Enter or click the confirmation button. The game will contact Minecraft's servers to verify the code. If it's valid, the Realm will appear in your list within a few seconds.

What happens after you accept the invite

Once the code is accepted, the Realm shows up in your Realms menu with the owner's name and the world name. You can now join whenever you want — just click on it and select "Play." The game loads the world and puts you in the spawn area.

You stay in the Realm as long as the owner's subscription is active. If they cancel it, you'll get a message saying the Realm is no longer available, but you won't lose your progress — if they resubscribe later, everything is still there.

You can leave a Realm anytime by closing the world or logging out. Leaving doesn't remove you from the invite list, so you can rejoin without needing a new code.

Troubleshooting codes that don't work

If you enter a code and get an error, the most common cause is that the code has expired. Realm invites don't last forever — the owner can set an expiration date, or the code may simply be old. Ask the owner to generate a new invite code from their Realm settings and send it to you.

Another possibility is that you're using the wrong account. If you have multiple Microsoft accounts, make sure you're logged into the launcher with the account the owner invited. You can check which account is active in the launcher's top-right corner.

If the code looks wrong (too short, contains symbols that don't make sense), ask the owner to double-check what they sent. Sometimes copy-paste errors happen, or they may have sent a link instead of a code — links work too, but they need to be pasted into a browser first, which will redirect you to the launcher.

The difference between Realms and other multiplayer options

Realms is one way to play multiplayer, but not the only way. Public servers are hosted by third parties and anyone can join if they know the server address — they're free but less private. LAN worlds let you play with people on your home network without any account or subscription. Single-player worlds can't be shared at all.

Realms sits in the middle: it's private (only invited players), it works over the internet (not just your home network), and it costs the owner money. The trade-off is simplicity — the owner doesn't have to manage a server, and you don't have to remember an IP address or worry about the server going down.

What to do if you want to create your own Realm

If you want to host a Realm instead of joining one, you need a Microsoft account and a paid subscription. Go to the Realms menu, click "Create Realm," choose a name and difficulty, and Minecraft will walk you through setting up a subscription. Once it's active, you can invite other players using the invite code in your Realm settings.

Creating a Realm costs money — the price varies by region and subscription length, but it's typically a few dollars per month. You can cancel anytime, and the world is saved for 18 months in case you want to resubscribe later.

Frequently Asked Questions

Can I join a Realm if I'm using Minecraft Bedrock instead of Java?

No. Realms only works with Minecraft Java Edition. Bedrock Edition (Windows 10/11, console, mobile) has its own Realms system with separate worlds and invites. If you have Bedrock, ask the Realm owner if they have a Bedrock Realm instead, or consider switching to Java Edition.

What if the Realm owner deletes the world?

If the owner deletes the Realm, it's gone permanently — you can't recover it. The invite code stops working and you're removed from the player list. If this happens and you want to continue playing together, the owner would need to create a new Realm.

Do I need to pay anything to join a Realm?

No. Only the Realm owner pays the subscription. You just need Minecraft Java Edition and a Microsoft account. Joining is free.

Can I join multiple Realms at the same time?

Yes. You can have invite codes from several different Realm owners, and they'll all appear in your Realms list. You can join whichever one you want whenever you want.

What if I lose the invite code?

Ask the Realm owner to send it again. They can generate new codes anytime from their Realm settings, and old codes don't stop working when new ones are created. There's no limit to how many codes they can make.