How to Crossplay Minecraft Java and Bedrock in 2025 (Free, Easy Guide)
Do you want to play Minecraft with friends across different devices? Whether you’re on Java Edition and your friends are on Bedrock (Windows 10, Android, iOS), this step-by-step guide will show you how to enable full crossplay using Aternos and GeyserMC — absolutely free.

🌐 What Is Minecraft Crossplay?
Minecraft Java and Bedrock are separate editions and cannot play together by default. However, using a special plugin called GeyserMC, you can create a Java-based server that allows Bedrock players to join.
This method works great for:
- Playing with friends on different platforms
- Hosting a server without paying
- Avoiding Realms subscription fees
✅ Requirements
- A free Aternos.org account
- Internet browser
- Minecraft Java Edition (for server host)
- Friends on Minecraft Bedrock (Mobile, Windows 10, etc.)
⚙️ Step 1: Create a Free Aternos Server
- Go to https://aternos.org
- Sign up or log in with Google
- Click “Create Server”
- Choose Java Edition
- Name your server (e.g.,
CrossplayServer
) and click Create
Note: You might see ads — this keeps the service free!

🔧 Step 2: Install PaperMC Software
- Go to the Software tab
- Choose PaperMC (better plugin support)
- Select the latest version (e.g., 1.20.6) and install

🔮 Step 3: Add GeyserMC Plugins
- Go to the Plugins tab
- Search for
GeyserMC
- Install:
- GeyserMC
- GeyserSkinManager
These two are required for crossplay and skin support.


🔍 Step 4: Configure Bedrock Port
- Go back to Server Overview > Click Connect
- Copy the Port number (e.g.,
19132
) - Go to Files > Plugins > Geyser-Spigot
- Open
config.yml
- Replace the default Bedrock port (line ~19) and remote port (line ~57) with your copied port
- Save the file


⏳ Step 5: Start Your Server
- Return to the Server Dashboard
- Click Start
- Wait until status is Online
🌐 Step 6: Join from Java and Bedrock
- Java Edition: Use the IP shown in Aternos
- Bedrock Edition: Use the same IP + port you copied
- On mobile:
Play > Servers > Add Server
- On mobile:



Test it by creating a small marker (like a 2×2 hole) in Java and checking from Bedrock.
FAQ
Can I join from Xbox or PS4/PS5?
Not directly with this method. Use DNS tricks or Realms for console support.
Is this safe?
Yes. Aternos and GeyserMC are trusted by millions of users.
Is there lag?
Minimal, but performance depends on Aternos and your internet.
📊 Final Thoughts
With this method, you can host your own Minecraft server and invite friends from any platform using Bedrock — no need for complicated setups or expensive Realms.
If this helped you, share with your friends and explore our other guides:
Enjoy crossplay gaming! 🚀