Is Minecraft Cross-Platform? (2026 Crossplay Guide)
Short answer: Yes for Bedrock Edition (Xbox, PlayStation, Switch, mobile, Windows 10/11 all crossplay together). No for Java Edition (PC-only, separate from Bedrock). The Java/Bedrock divide is the answer to nearly every Minecraft crossplay question.
Minecraft Crossplay Compatibility (2026)
| Platform A | Platform B | Crossplay Status |
|---|---|---|
| Bedrock Xbox | Bedrock PlayStation | Yes |
| Bedrock Xbox | Bedrock Switch | Yes |
| Bedrock Xbox | Bedrock iOS / Android | Yes |
| Bedrock Xbox | Bedrock Windows 10/11 | Yes |
| Bedrock PlayStation | Bedrock Switch | Yes |
| Bedrock PlayStation | Bedrock mobile | Yes |
| Java Edition (PC) | Bedrock (any platform) | No (without Geyser bridge) |
| Java Edition (Windows) | Java Edition (macOS / Linux) | Yes (same edition) |
Why Java and Bedrock Stay Split
Mojang has kept the two editions on parallel tracks since the original Pocket Edition rewrite. The technical reasons are deep enough that a true merge has never been on the public roadmap:
- Different codebases. Java Edition is written in Java; Bedrock is C++. World formats, packet formats, command syntax, and tick handling all differ.
- Mod ecosystems. Java has 15+ years of community modding, Forge, Fabric, NeoForge, and thousands of mods that touch internals Bedrock simply cannot expose. Bedrock has Add-Ons (resource and behavior packs) which are far more limited but officially sanctioned.
- Marketplace economics. Bedrock has a paid Marketplace with skins, maps, and texture packs. Java has the free CurseForge and Modrinth ecosystems. The two business models do not merge cleanly.
- Console certification. Microsoft, Sony, and Nintendo all require certified builds. The Java JVM does not run inside those certification boundaries; Bedrock C++ does.
Bedrock Crossplay Setup
Bedrock crossplay is on by default. To play with friends across platforms:
- Each player needs a free Microsoft (Xbox Live) account, even on PlayStation.
- Add friends via the Microsoft account friends list, not the console-native friends list.
- The host invites others through the in-game "Friends" tab. Invitees join via the Microsoft notification, not a Steam or PSN invite.
- Realms (Mojang's hosted-world subscription) makes always-on Bedrock crossplay servers easy without rented hardware.
Java + Bedrock with GeyserMC
If you run your own Java server (Paper, Spigot, Fabric, NeoForge) you can accept Bedrock clients by installing two plugins:
- GeyserMC. Translates Bedrock protocol packets into Java protocol packets in real time. The Bedrock client never knows it is talking to a Java server.
- Floodgate. Lets Bedrock players connect without a paid Java account, useful when bridging mobile or console players who never bought Java.
Geyser is the only realistic way to run a true crossplay server today. Plugins like ViaVersion handle protocol-version drift on Java itself, but Geyser is what bridges the editions.
Cross-Progression: What Carries, What Does Not
| Asset | Java to Bedrock | Within Bedrock |
|---|---|---|
| Worlds | No (incompatible format) | Yes (with cloud save) |
| Marketplace purchases | N/A (Java has no Marketplace) | Yes |
| Character skins / cosmetics | Limited | Yes |
| Microsoft account login | Yes (since 2021 migration) | Yes |
| Achievements | Edition-specific | Cross-platform within Bedrock |
Common Questions
Can Xbox players join a Java server?
Only if the Java server is running GeyserMC and Floodgate. Vanilla Java servers cannot accept Xbox clients.
Can PC Java players join a Bedrock world?
No. There is no plugin that makes a Java client speak Bedrock protocol. The bridge only works in the other direction (Bedrock client to Java server, via Geyser).
Does Minecraft Education Edition support crossplay?
Education Edition is Bedrock-derived but uses its own classroom-account system. It is not interoperable with the standard Bedrock multiplayer pool.
Will Mojang ever merge Java and Bedrock?
Mojang has not announced any plan to merge the editions. The 15+ year mod ecosystem on Java and the certified-console requirement on Bedrock make a true merge unlikely. The two editions are expected to keep evolving in parallel.
Looking to host a Minecraft server with Java and Bedrock crossplay? Rent a Minecraft server with Supercraft. Paper, Fabric, NeoForge, Geyser-ready, with one-click mod installs.