Valheim Crossplay Guide 2026 — Is Valheim Cross-Platform?
Yes, Valheim supports full cross-platform multiplayer across Steam, Xbox, and PC Game Pass — with PS5 and Nintendo Switch 2 coming with the 1.0 launch. This guide covers everything: platform compatibility, step-by-step crossplay setup, Join Code troubleshooting, cross-progression rules, and what to do if your group wants mods.
1. Quick Answer: Is Valheim Cross-Platform?
Yes, Valheim supports full cross-platform play across Steam, Xbox, and PC Game Pass (Microsoft Store). PlayStation 5 and Nintendo Switch 2 crossplay will be available with the Valheim 1.0 launch in 2026. Here's how it works:
- Host enables Crossplay — check the "Crossplay" box when starting a world, or add
-crossplayto your dedicated server launch flags. - Host shares the 6-digit Join Code — found in the pause menu (peer-to-peer) or server console (dedicated server).
- Friends join using the code — "Join Game" → "Add Server" → enter the Join Code. That's it.
- No port forwarding needed — crossplay uses PlayFab networking, which handles NAT traversal automatically.
- Mods are incompatible with crossplay — if your group uses mods, everyone must be on Steam with crossplay off (see section 6 for your options).
2. Platform Compatibility Matrix
Use this table to check if your group's platform combination works. Green = works today. Orange = coming with Valheim 1.0 (2026).
| Steam | Xbox | MS Store / Game Pass | PS5 | Switch 2 | |
|---|---|---|---|---|---|
| Steam | ✅ Native | ✅ Crossplay | ✅ Crossplay | ⏳ 1.0 (2026) | ⏳ 1.0 (2026) |
| Xbox | ✅ Crossplay | ✅ Native | ✅ Native | ⏳ 1.0 (2026) | ⏳ 1.0 (2026) |
| MS Store | ✅ Crossplay | ✅ Native | ✅ Native | ⏳ 1.0 (2026) | ⏳ 1.0 (2026) |
| PS5 | ⏳ 1.0 (2026) | ⏳ 1.0 (2026) | ⏳ 1.0 (2026) | ✅ Native | ⏳ 1.0 (2026) |
| Switch 2 | ⏳ 1.0 (2026) | ⏳ 1.0 (2026) | ⏳ 1.0 (2026) | ⏳ 1.0 (2026) | ✅ Native |
Platform-Specific Notes
| Platform | Current Status | Crossplay Method | Mod Support |
|---|---|---|---|
| Steam (Windows & Linux) | ✅ Available | Join Code or Steam Invite | ✅ Full BepInEx support |
| Xbox One / Series X|S | ✅ Available | Join Code or Xbox Invite | ❌ No mod support |
| PC Game Pass / Microsoft Store | ✅ Available | Join Code or Xbox App Invite | ❌ No mod support |
| PlayStation 5 | ⏳ 1.0 (2026) | Join Code (expected) | ❌ No mod support (expected) |
| Nintendo Switch 2 | ⏳ 1.0 (2026) | Join Code (expected) | ❌ No mod support (expected) |
| PlayStation 4 | ❌ Not planned | N/A | N/A |
| Nintendo Switch (Original) | ❌ Not planned | N/A | N/A |
3. How to Set Up Crossplay — Step by Step
Option A: Peer-to-Peer (Host Your World)
- Start Valheim and select your character.
- Click "Start Game" → select your world, or "New" to create one.
- Check the "Crossplay" box before starting the world.
- Once in-game, press Esc → look for the 6-digit Join Code at the top of the pause menu.
- Share this code with your friends (any platform).
- Friends: "Join Game" → "Add Server" → enter the Join Code → "Connect."
Option B: Dedicated Server with Crossplay
- Add
-crossplayto your server launch flags. Example:valheim_server -name "My Server" -world "MyWorld" -password "secret" -crossplay - Start the server — wait 30-60 seconds for full initialization.
- Find the Join Code in the server console output:
Join code: XXXXXX - Share the Join Code with all players.
- Players connect: "Join Game" → "Add Server" → enter code.
-crossplay gives you the best of both worlds — 24/7 uptime for your world AND cross-platform access without port forwarding. The Join Code bypasses the need to share your IP address. See our Dedicated Server Guide for full setup instructions.Crossplay Setup Checklist
- Host: Crossplay box is checked (or
-crossplayflag is set on server) - Host: 6-digit Join Code is visible and shared with all players
- All players: Enter Join Code via "Join Game" → "Add Server"
- Verify: All players appear in-game
- Mod check: If using mods → disable crossplay, all players must be on Steam (see section 6)
4. Join Code Troubleshooting
Join Code not showing up or not working? Here are the most common issues and fixes:
| Problem | Likely Cause | Fix |
|---|---|---|
| Join Code not appearing | Crossplay not enabled | Verify "Crossplay" is checked in world settings. On dedicated server, confirm -crossplay is in launch flags and restart. |
| Join Code not appearing (dedicated server) | Server still initializing | Wait 30-60 seconds after server start. The Join Code appears after the world finishes loading. |
| Friends can't connect with Join Code | Code entered incorrectly | Join Codes are case-sensitive 6-digit numbers. Have the host re-read it — 0 vs O, 1 vs I mix-ups are common. |
| "Server not found" error | PlayFab connection blocked | Check your firewall/antivirus isn't blocking PlayFab traffic. Try temporarily disabling strict NAT settings on your router. |
| Code works but disconnects frequently | Host's internet instability | Crossplay routes through the host — if their connection is unstable, everyone feels it. Switch to a dedicated server or have the player with the best internet host. |
| Join Code expired or changed | Host restarted the world | Each time the host restarts the world, a new Join Code is generated. Check with the host for the new code. |
5. Cross-Progression Rules
Valheim's cross-progression (carrying your character and progress between platforms) is partial. Here's exactly what works and what doesn't:
| From → To | Steam | Xbox | MS Store / Game Pass |
|---|---|---|---|
| Steam | ✅ Same account | ❌ Not supported | ❌ Not supported |
| Xbox | ❌ Not supported | ✅ Same account | ✅ Via Xbox cloud save |
| MS Store | ❌ Not supported | ✅ Via Xbox cloud save | ✅ Same account |
6. Crossplay & Mods — Your Two Options
Crossplay and mods cannot be used together. Crossplay uses PlayFab networking, which BepInEx (Valheim's mod loader) cannot hook into. And Xbox / Microsoft Store clients cannot load mods at all. You have two paths:
| Path A: Cross-Platform Group | Path B: Modded Group | |
|---|---|---|
| Who can play | Steam + Xbox + Game Pass (any mix) | Steam only (everyone) |
| Mods | ❌ No mods allowed | ✅ Full mod support (BepInEx) |
| Setup | Enable Crossplay + share Join Code | Disable Crossplay + all install same mods via r2modman |
| Server type | Peer-to-peer or dedicated with -crossplay | Dedicated server with BepInEx (no -crossplay) |
| Best for | Mixed-platform friend groups, vanilla gameplay | Groups that want QoL mods, new content, or custom difficulty |
How to Switch Between the Two
You can switch a world from crossplay to modded (or vice versa), but it requires coordination:
- Crossplay → Modded: Everyone must own the game on Steam. Host unchecks Crossplay, all players install matching mods via r2modman, restart the world.
- Modded → Crossplay: Remove all mods from server and clients. Host checks Crossplay, share Join Code. Xbox/MS Store players can now join.
- World file is shared: The world save itself is compatible with both modes — your buildings and progress persist regardless of which mode you're in.
7. Frequently Asked Questions
Q: Is Valheim cross-platform on PS5?
Valheim will launch on PlayStation 5 alongside the Version 1.0 release in 2026. Iron Gate Studio has confirmed the PS5 version is in development. Once released, PS5 players will be able to crossplay with Steam, Xbox, and PC Game Pass through the standard Join Code system. Until then, PS5 players cannot join Valheim games.
Q: Is Valheim cross-platform PS4 and Xbox?
No. Valheim is not releasing on PS4 — the console release is for PlayStation 5 only. If you're on Xbox (One or Series X|S), you can already crossplay with Steam and PC Game Pass players using the Join Code method.
Q: Can Steam and Xbox play Valheim together?
Yes. This is the most common crossplay scenario and it works seamlessly. The host (on either platform) enables Crossplay and shares the 6-digit Join Code. The other player enters the code in "Join Game" → "Add Server." Both players will see each other in-game within seconds.
Q: Is Valheim cross-platform with mods?
No. This is a hard limitation — crossplay and mods are mutually exclusive. Crossplay uses PlayFab networking that BepInEx cannot hook into, and console clients cannot load mod files. If your group wants mods, everyone must play on Steam with crossplay disabled. See section 6 for a full comparison of your two options.
Q: Why is my Valheim Join Code not showing up?
The most common causes: (1) Crossplay isn't enabled — double-check the "Crossplay" box or -crossplay flag. (2) On a dedicated server, the code takes 30-60 seconds to appear after startup. (3) Firewall or antivirus blocking PlayFab traffic. (4) The pause menu Join Code location changed in a recent update — check both the main console output and the pause menu. See section 4 for the full troubleshooting table.
Q: Does Valheim support cross-progression / cross-save?
Partially. Characters and world progress transfer between Xbox consoles and the Microsoft Store (PC Game Pass) version through Xbox cloud saves — you can play on your Xbox, then continue on your PC. However, Steam is completely separate — Steam characters cannot be transferred to Xbox, Microsoft Store, or any other platform, and vice versa. If cross-progression matters to you, play the Microsoft Store / Game Pass version.
Q: Crossplay vs dedicated server — which is better?
They serve different needs. Crossplay (Join Code) is best for quick sessions with mixed-platform friends — zero setup, no port forwarding, works instantly. Dedicated servers are better for 24/7 worlds, large groups, or modded gameplay — but require technical setup (see our Server Setup Guide). You can combine both: a dedicated server with -crossplay flag gives you 24/7 uptime AND cross-platform access.
Q: Is Valheim on Nintendo Switch?
Valheim is not available on the original Nintendo Switch and likely never will be due to hardware limitations. However, a Nintendo Switch 2 version is expected alongside the Valheim 1.0 launch in 2026, with full crossplay support through the Join Code system.
Was this guide helpful?