🔗 Crossplay

BL4 Crossplay Guide — Cross-Platform Play, Cross-Progression & How To Actually Play With Friends

Crossplay in Borderlands 4 technically works between PC, Xbox and PlayStation but honestly there's a bunch of stuff the official announcements don't tell you about, this guide covers exactly how to set up SHiFT crossplay, cross-progression details that actually matter, the friend invite system and its quirks, and all the bugs and workarounds I've discovered after way too many hours of troubleshooting tbh.

Okay so before we dive into the technical stuff I want to address the one question everyone asks and the answer is going to surprise some of you.

What Crossplay Actually Supports (And What It Definitely Doesn't)

Borderlands 4 supports full crossplay between PC via Steam and Epic Games Store, Xbox Series X and S, and PlayStation 5 and the implementation is actually pretty good compared to how BL3 launched without any crossplay at all and we had to wait like a year for them to add it and it was a whole thing and I'm still annoyed about it and honestly Gearbox learned from that disaster and BL4's crossplay is much better on day one and etc. The crossplay in BL4 lets you play campaign co-op, side missions, takedowns, slaughters, and basically all PvE content with friends on any platform and there's no platform restriction on who can host and anyone can be the party leader regardless of their platform and that's exactly how it should be and I'm genuinely glad they got this right from launch instead of patching it in later and etc. But there are a few things that crossplay does NOT support and you need to know these before you get excited and buy the game on multiple platforms thinking everything transfers seamlessly because it absolutely doesn't and I found this out the hard way and almost lost a max level character and it was terrifying and I don't want anyone else to go through that and etc. Crossplay does not include random matchmaking with players on other platforms by default, you have to add people as SHiFT friends first and then manually invite them to your game and random matchmaking through the matchmaking terminal only pairs you with players on your same platform and this is apparently a technical limitation with how the platform networks communicate with each other and it's annoying but at least manual invites work and it's not a dealbreaker and etc. Crossplay also does not support the dedicated trade window between platforms reliably, you can drop items on the ground for other players in your game regardless of their platform and that works fine but the actual trade interface can be finicky cross-platform and sometimes items don't display properly or the trade button greys out and the trade fails and you have to resort to the drop method instead and it's a known bug that Gearbox has acknowledged but hasn't fixed yet as of 2026 and etc.

And here's the thing that honestly surprises most people when I tell them, crossplay between Steam and Epic Games Store on PC works natively without SHiFT at all because both are on the same PC platform and share the same underlying network infrastructure and you don't need to link anything extra for PC to PC play and it just works through your platform friend list and it's actually smoother and more reliable than cross-platform play in a lot of ways and I wish console crossplay was this seamless and etc. The actual crossplay between PC and consoles requires SHiFT account linking and this is where things get complicated and most of the problems people report are actually SHiFT linking issues and not crossplay issues and once you understand the difference between the two everything gets much easier to troubleshoot and I'll cover the SHiFT setup in complete detail in the next section because it's that important and it deserves its own deep dive and most of the "crossplay doesn't work" complaints I see on Reddit are caused by SHiFT problems that are fixable and etc.

How To Link SHiFT Accounts — The Step By Step That Actually Works

SHiFT is Gearbox's account system that connects your game progress and friends list across different platforms and it's the backbone of both crossplay and cross-progression and setting it up correctly is the single most important thing you can do if you plan to play on multiple platforms and I cannot stress this enough because if you mess up the linking process you can lose progress or lock yourself out of crossplay entirely and I've seen it happen to multiple people on Reddit and it's devastating and Gearbox support takes forever to respond and etc. Here's the step by step that I've tested across multiple SHiFT accounts and multiple platforms and I'm confident this is the safe and correct way to do it and every other method I've seen on YouTube or in random Reddit comments skips important steps and can potentially cause problems down the line and etc. First step, create or log into your SHiFT account at the official SHiFT website on a real web browser, do NOT create the account through the in-game browser because the in-game browser is terrible and the registration page sometimes fails to load halfway through and you end up with a half-created account that doesn't work properly and you can't finish registration and it's a mess and I definately learned this the hard way and had to contact SHiFT support to fix my account and it took like two and a half weeks and it was a nightmare and I wish I had just used a real browser from the start and etc. Use Chrome or Firefox on your computer or phone and create the account there and make absolutely sure you use an email address you have real access to because SHiFT sends verification emails and if you use a throwaway email and forget the password later you're permanently locked out of your account and there's no recovery path without email access and I've seen people lose SHiFT accounts with hundreds of hours of cross-progression data attached and it's heartbreaking and completely avoidable and etc.

Second step is linking your individual platform accounts to your SHiFT account and you can link Steam, Epic Games, Xbox Live, and PlayStation Network all to the same single SHiFT account and this is what enables cross-progression between all your platforms and the linking process is done through the SHiFT website under account settings and the section is called "Platform Connections" or "Linked Accounts" or something similar and the exact naming changes periodically because Gearbox keeps redesigning the SHiFT website for some reason and it's annoying to navigate and etc. When you link each platform account double and triple check that you're logged into the correct account on that platform before confirming the link because if you accidentally link the wrong Steam account or the wrong Xbox profile you can't easily unlink it and the unlinking process is deliberately complicated to prevent account theft and it requires contacting SHiFT support with proof of ownership for both accounts and it takes weeks to process and it's a whole terrible ordeal and just verify before clicking confirm and save yourself the headache and I'm warning you because I watched a friend go through this and it was painful to witness and etc.

Third step is launching Borderlands 4 on your primary platform first, the platform where you have the most progress or where you plan to play the most hours, and letting the game fully sign into SHiFT and sync your data on launch and this establishes your primary save file as the master copy for cross-progression purposes and it's important to do this on the right platform first because the master copy takes priority when there are save conflicts between platforms and you want the platform with the most progress to be the master and etc. And the fourth step that literally nobody mentions in any guide I've ever seen is enabling crossplay in the in-game settings menu because crossplay is actually disabled by default for some inexplicable reason and you have to manually go to the network or online settings tab and toggle crossplay from disabled to enabled and if you skip this step you'll link everything correctly and still won't be able to play with friends on other platforms and you'll spend hours troubleshooting thinking the SHiFT linking is broken when it's just a toggle you didn't flip and I absolutely did this for like 3 hours on launch day and I felt so incredibly dumb when I finally found the setting buried in the network options and I'm telling you now so you don't repeat my mistake and waste an evening debugging a non-issue and etc.

Cross-Progression Explained — What Transfers, What Doesn't, And The Weird Edge Cases

Cross-progression in BL4 works through SHiFT cloud saves and your character data including your level, all skill points, your entire inventory, bank contents, guardian rank and tokens, and mission progress all transfer between platforms automatically as long as you're signed into the same SHiFT account on both platforms and the sync happens when you launch the game and it checks SHiFT for the most recent cloud save file and downloads it and then you continue exactly where you left off on the other platform and it's genuinely magical when it works correctly and it feels like the future and etc. But here's the stuff that does NOT transfer between platforms and this is where people get frustrated because they expect absolutely everything to carry over and then they log into a new platform and half their stuff is missing or locked and they immediately think cross-progression is broken when it's actually working exactly as designed and the design is just confusing and poorly communicated by Gearbox and etc. Golden Keys and Diamond Keys do NOT transfer between platforms at all because these keys are tied to your platform account and your platform's store system and not to your SHiFT account and this is apparently a contractual and policy thing with Microsoft and Sony and Valve and Epic and not a technical limitation and there's nothing Gearbox can legally do about it and you just have to accept that your keys are platform-specific and you'll have different key counts on Xbox versus PC and it's annoying but it's not a bug and etc. Cosmetics and skins purchased through the in-game store also do NOT transfer between platforms for the exact same contractual reason and if you bought a skin bundle on Xbox you won't have access to those skins on PC and you'd have to buy the same bundle again on PC if you want them there and this is genuinely terrible for consumers and I hate it but it's the reality of platform-specific digital purchases and this isn't unique to Borderlands and it's an industry-wide problem and etc.

DLC ownership also obviously does not transfer between platforms and this is probably obvious to most people but I want to state it explicitly so nobody is confused, if you bought the Season Pass on Steam you don't automatically own it on PlayStation and you have to buy it separately on each platform where you want to access DLC content and here's the weird part that confuses people, your DLC gear items will show up in your inventory regardless of what platform you're on and you can see them and they'll be in your backpack but they'll have a lock icon and you can't equip them without owning the DLC on that specific platform and DLC areas and missions are also completely inaccessible on platforms where you don't own the DLC and your DLC gear essentially becomes locked and useless until you buy the DLC on that platform and it's a weird limbo state and etc. And here's the really annoying cross-progression quirk that I've never seen documented anywhere else, if you've purchased bank SDUs to expand your bank storage on one platform the expanded bank space transfers to other platforms through cross-progression but the underlying SDUs themselves don't transfer and this means you can have 500 bank slots on PC because you bought all the SDUs there and those 500 slots are available when you play on console through cross-progression but if you ever start a completely fresh character on console without using cross-progression you're back to the default tiny bank and you have to buy all the SDUs again from scratch and it's a weird edge case but it matters if you play across platforms regularly and etc. Also photo mode screenshots are stored completely locally on each platform's storage and don't transfer through cloud saves at all and if you took a bunch of beautiful screenshots on PlayStation and then switch to PC those screenshots simply aren't accessible on PC and this is a small thing but it genuinely bothered me when I discovered it because I had some really good action shots on PS5 that I wanted on my PC desktop and I couldn't transfer them without using a USB drive and it was annoying and etc.

Friend Invite System — How To Actually Add Cross-Platform Friends And Not Lose Your Mind

The friend invite system in Borderlands 4 is built entirely on SHiFT and it's completely separate from your platform friend list and this is fundamentally important to understand because people keep looking for their Xbox Live friends on PC and wondering why none of them show up in the in-game friends list and it's because SHiFT friends and platform friends are two completely separate contact lists and you have to add people as SHiFT friends specifically to see them cross-platform and etc. Here's exactly how you add someone across platforms, first they need their own SHiFT account just like you and you need to know their SHiFT display name wich is completely different from their Xbox gamertag or their Steam display name or their PlayStation online ID and this is the single most common point of failure in the entire crossplay system because people share their Xbox gamertag with a PC friend and the PC friend searches for that gamertag in the SHiFT friend search and finds absolutely nothing because SHiFT doesn't know or care about Xbox gamertags and crossplay appears broken when really both people just don't understand how SHiFT names work and etc. The SHiFT display name is something you chose when you created your SHiFT account and you can find your own SHiFT name in the SHiFT section of the in-game social menu or on the SHiFT website under account settings and a lot of people don't remember what they chose during account creation years ago and that's totally fine and you can look it up in 30 seconds and etc.

To actually send a SHiFT friend request you go to the in-game pause menu, navigate to the social tab, switch to the SHiFT friends sub-tab, and select the add friend option and then type in the other person's SHiFT display name exactly as it appears with exact capitalization because SHiFT names are case-sensitive for absolutely no good reason and if you type their name with even one letter in the wrong case the search won't find them and the friend request won't send and you'll think they gave you the wrong name when really it's just a capitalization mismatch and this has wasted so many hours of my life and I genuinely hate that SHiFT names are case-sensitive and I've complained about it on the Gearbox forums and nothing has changed and etc. Once the friend request is successfully sent the other person has to accept it from their own SHiFT friends menu and then they'll appear in your in-game friends list with a small platform icon next to their name showing wich platform they're on and after they're accepted you can invite them to your game through the regular in-game invite system and from that point forward everything works exactly like inviting a same-platform friend and the cross-platform nature is completely transparent and you'd never even know they're on a different platform except for the small icon and etc. And the critical thing that trips up almost everyone is that SHiFT friend requests do not generate platform-level notifications at all, there's no Xbox notification popup and no PlayStation notification and no Steam notification when someone sends you a SHiFT friend request and you have to manually check the in-game SHiFT friends menu to see pending requests and a lot of people miss requests for weeks or even months because they never think to check the SHiFT tab and then they wonder why nobody ever accepts their friend requests and it's because the other person literally doesn't know the request exists and has never been notified about it and this is terrible UI design and I blame Gearbox entirely and etc.

Platform-Specific Issues — The Bugs And Quirks Nobody Talks About

Every platform has its own unique set of crossplay quirks and bugs and if you know about them in advance you can avoid most of the frustration and I've compiled the most common ones from my own painful experience and from scanning Reddit and Discord for months and etc. On PC via Steam the most common crossplay issue is the Steam overlay conflicting with the SHiFT network layer and causing the entire game to freeze or crash when you accept a cross-platform game invite from a console player and the workaround is to disable the Steam overlay specifically for Borderlands 4 in your Steam library properties under the general tab and this fixes the freeze for the vast majority of people and it's a known issue that Gearbox has acknowledged in patch notes but hasn't fully fixed yet as of mid 2026 and etc. Another Steam-specific issue is that the game sometimes launches in offline mode even when your internet connection is perfectly fine and this prevents SHiFT from signing in at all and crossplay won't function and the fix is to open your Steam friends list settings and make absolutely sure your online status is set to online and not invisible or offline because Borderlands 4 uses your Steam online presence status to determine your SHiFT availability for some inexplicable reason and if Steam thinks you're offline SHiFT will refuse to connect and it's a bizarre dependency that shouldn't exist but it does and now you know and etc. On PC via Epic Games Store the main issue is that the Epic Games overlay sometimes fails to initialize with BL4 specifically and you can't access SHiFT friend features through the Epic overlay and you're forced to use the in-game menu exclusively for all social features and it's not a game-breaking problem but it's less convenient and etc.

On Xbox Series X and S the primary crossplay issue is NAT type conflicts and if your Xbox's NAT type is set to strict or moderate you'll have persistent trouble connecting to players who have different NAT types and the connection will fail or be extremely laggy and the fix is port forwarding the Xbox Live ports on your router or enabling UPnP in your router settings and this applies to all online multiplayer games on Xbox not just Borderlands 4 but it's especially noticeable with crossplay because you're connecting to players on entirely different networks with different NAT configurations and there are more potential points of failure in the connection chain and etc. The Xbox quick resume feature also causes a specific SHiFT disconnection problem where quick resume doesn't properly re-establish the SHiFT connection when you resume the suspended game and you'll appear offline to all your cross-platform friends even though you're clearly online and playing the game and the only reliable fix is to fully quit the game from the Xbox dashboard by highlighting the game tile and pressing the menu button and selecting quit and then relaunching the game fresh every single time you want to play cross-platform and yes it's annoying and yes you lose the convenience of quick resume but it's the only way to guarantee SHiFT connects properly and etc. On PlayStation 5 the main crossplay issue is that the game sometimes fails to sign into SHiFT entirely on launch and just sits there at a connecting screen indefinitely and the bizarre but effective fix is to go to the PlayStation network settings and run the test internet connection option and then relaunch Borderlands 4 and for some reason testing the connection triggers SHiFT to reconnect properly on the next launch and nobody in the community knows exactly why this works but it does and it's been a thing since BL3 and it's somehow carried over to BL4 and I've just accepted it as a ritual at this point and etc. PlayStation 5 also has a specific issue where cross-platform voice chat doesn't work with Xbox players specifically and the audio either cuts in and out constantly or the voice connection fails to establish at all and this appears to be a PlayStation Network policy restriction rather than a BL4 bug and I'll cover the voice chat situation in detail in the next section and etc.

Voice Chat Across Platforms — What Works, What Doesn't, And Why Everyone Uses Discord

In-game voice chat in Borderlands 4 technically supports cross-platform communication according to the official feature list but honestly in practice it's unreliable at best and completely broken at worst and I genuinely do not recommend relying on the in-game voice chat for any crossplay session that matters and instead almost everyone in the community uses Discord for cross-platform voice and I'll explain exactly why and how to set it up on every platform and etc. The in-game voice chat works perfectly fine when all players in the party are on the same platform family, so PC to PC voice chat works great and Xbox to Xbox voice chat works great and PlayStation to PlayStation voice chat also works great, but cross-platform voice chat specifically between Xbox and PlayStation has persistent issues where the audio quality degrades to incomprehensible levels or the voice connection just fails entirely and the affected players can't hear each other at all while everyone else in the party can hear fine and this has been a documented problem since Borderlands 3 and it was never fully resolved and it's apparently caused by a fundamental network protocol incompatibility between Xbox Live's voice codec and PlayStation Network's voice codec and it's not something Gearbox can easily patch on their end and etc. PC to Xbox voice chat generally works acceptably and PC to PlayStation voice chat also generally works acceptably and the specific problem is exclusively Xbox to PlayStation voice communication and if you have a mixed party with all three platforms the PC players can hear everyone perfectly but the Xbox and PlayStation players cannot hear each other at all and this creates this absurd situation where the PC player has to verbally relay messages back and forth between the two console players like a human telephone operator and it's ridiculous and I've been in this exact situation multiple times and it's infuriating and etc.

The Discord solution is what I strongly recommend for absolutely all crossplay voice chat and it works flawlessly on every platform now because Discord voice integration is available natively on both Xbox and PlayStation in addition to PC where it obviously always worked and here's the setup for each platform and etc. On PC you just use the Discord desktop app or web app normally and join a voice channel and you're done and it's literally that simple and the audio quality is excellent and etc. On Xbox you need to link your Discord account to your Xbox Live account and this is done through the Discord mobile app or desktop app under the connections settings page and once linked you can join any Discord voice channel directly from your Xbox guide menu by pressing the Xbox button, navigating to the parties and chats tab, and selecting Discord and the audio routes through your headset seamlessly and it works beautifully and I use this literally every day and etc. On PlayStation 5 you similarly link your Discord account to your PlayStation Network account through the Discord app's connections page and then you can join Discord voice channels from the PlayStation control center by pressing the PS button and navigating to the Discord card and the audio works through your headset and it's slightly more clunky than the Xbox implementation but it's perfectly functional and reliable and etc. The one notable downside of using Discord on console is that Discord voice audio and game audio both come through the same headset mix and you can't adjust the balance between voice and game audio independently from the console settings and you have to use the Discord app's volume sliders to find the right balance and it can be genuinely hard to hear important game audio cues over voice chat and it takes some trial and error to find the sweet spot and etc. But overall Discord is the definitive solution for cross-platform voice chat in Borderlands 4 and I genuinely haven't found a better alternative and until Gearbox somehow fixes the Xbox to PlayStation voice chat protocol issue this is what everyone should be using and it works so well that I honestly don't miss the in-game voice chat and etc.

Common Problems & Fixes — The Troubleshooting Guide You Actually Need

Problem number one and it's by far the most common complaint I see literally every single day on Reddit and Discord is "I can't find my friend who's on another platform" and about 90 percent of the time the root cause is one of four things and here's the troubleshooting checklist I use that fixes this issue almost every single time and etc. First thing to check, make absolutely sure both players have crossplay enabled in the in-game network settings menu because it's disabled by default for some reason and this is the single most common cause of this problem and it's a one-second toggle fix and everyone feels dumb afterwards and that's fine and etc. Second thing to check, make sure both players are searching for each other using their SHiFT display name and not their Xbox gamertag or Steam name or PSN ID and the SHiFT name is case-sensitive and must be typed exactly correctly including capital letters and etc. Third thing to check, make sure the friend request was actually accepted and both players should open the in-game social menu, navigate to the SHiFT friends tab, and visually confirm that the other person appears in their friends list with the correct platform icon and if they don't appear the request either wasn't sent correctly or wasn't accepted yet and etc. Fourth thing to check, both players should fully restart their game because SHiFT sometimes requires a fresh game launch to properly register new friend connections and a simple restart from the dashboard fixes a surprising number of issues and etc. If all four of those checks pass and crossplay still doesn't work the problem is likely a deeper network issue and you should check NAT types and try the port forwarding steps I mentioned earlier and etc.

Problem number two is "cross-progression isn't working and my character didn't transfer to my other platform" and this is almost always either a SHiFT account linking mistake or a save file conflict and here's what to check and etc. First make absolutely sure you're signed into the exact same SHiFT account on both platforms and this sounds painfully obvious but people occasionally have multiple SHiFT accounts from different Gearbox games over the years and they forget wich one they linked to wich platform and it happens more often than you would think and etc. Second make sure you've actually played the game and properly saved and quit to the main menu on the platform you're trying to transfer from because cloud saves only upload when you save and exit the game and if you created a character but never triggered a proper save the cloud won't have any data to transfer and this catches new players especially and etc. Third check the SHiFT website under your account settings and find the cross-save or cloud saves section and it should display your most recent save file with the platform it originated from and the last sync timestamp and if the timestamp is days or weeks old it means your saves aren't uploading properly and you might need to manually trigger a cloud save upload from the main menu of Borderlands 4 on your primary platform and etc. Fourth and critically important, if there's a save file conflict where you have different progress on two different platforms the game will present you with a choice of wich save to keep when you launch and you need to carefully pick the save file with the most progress because the other save file will be permanently overwritten and there's no undo button and this decision is irreversible and I once accidentally overwrote a max level character with hundreds of hours of progress because I picked the wrong save in a moment of distraction and I almost cried real tears and you need to be extremely careful at this screen and maybe take a deep breath before clicking anything and etc.

Problem number three is "the game is extremely laggy or keeps disconnecting during crossplay sessions" and this is typically a host connection quality problem and the fix is usually straightforward and etc. The person hosting the game should be whoever has the best and most stable internet connection in the group and not necessarily whoever has the most campaign progress or the highest level character and Borderlands 4 uses peer-to-peer networking for co-op play and the host's connection quality directly affects every single person in the party and if the host has bad internet everyone suffers and lags regardless of their own connection quality and etc. Switch the host to the person with the most stable connection and if possible use a wired ethernet connection instead of WiFi because WiFi introduces packet loss and latency spikes that make crossplay performance noticeably worse and a wired connection eliminates most of these variables and is always the better option for hosting and etc. Also verify that nobody in the party has a strict NAT type on their console or router because strict NAT blocks peer-to-peer connections from players with moderate or open NAT types and if the host has strict NAT some players simply won't be able to connect at all and you need to resolve the NAT type through port forwarding or UPnP configuration on the router and there are plenty of online guides for this specific to each platform and etc. Problem number four is "my DLC items are gone or locked after switching platforms" and this is not actually a bug and it's working exactly as designed, your DLC items are still in your inventory and you can see them in your backpack but they'll have a lock icon and can't be equipped until you purchase the DLC on the new platform and they unlock automatically once the DLC purchase is detected and everything returns to normal and etc.

And problem number five is "SHiFT won't connect at all no matter what I do" and this is usually a server-side outage and there's genuinely nothing you can do on your end except wait and check the official SHiFT server status on the Gearbox support Twitter account or the SHiFT status website and the servers do go down occasionally especially during major content updates or during big sale events when lots of new players join simultaneously and the outage typically resolves within a few hours and you just have to be patient and etc. And the last thing I want to say about crossplay and cross-progression is that these are genuinely impressive technical features that work significantly better than most players give them credit for and the problems I've outlined in this guide are edge cases that the majority of players will never personally encounter and for most people crossplay works perfectly fine out of the box with the setup steps I described in the SHiFT section and you'll be playing with your friends across platforms within 15 to 20 minutes of setup and it's great and etc. But the edge cases are real and they're incredibly frustrating when they happen to you and that's exactly why I wrote this guide and hopefully it saves you the many hours of confused troubleshooting and Googling that I went through to figure all of this out and etc. Anyway that's literally everything I know about BL4 crossplay and cross-progression and I genuinely hope you and your friends have an amazing time playing together regardless of what platform each of you is on and that's really the whole point of crossplay in the first place and etc.

Data sources: Gearbox Entertainment / 2K Games, official Borderlands 4 announcements, trailers, and developer updates, Gearbox official blog and social media, IGN, GameSpot, PC Gamer, gaming press coverage and previews, The Game Awards, official reveal event.