Have you ever tried to log into your MLBB smurf to practice new heroes, only to accidentally overwrite your main account’s progress? Or struggled to move your 5-year-old main account to a new phone without losing all your limited event skins? You’re not alone. Tons of players run into hiccups when they need to swap between profiles, and a single wrong click can cost you hundreds of dollars worth of cosmetics and months of rank grind. I’ve been playing Mobile Legends since its global release, and I switch between 4 different accounts regularly for content creation and casual play. In this guide, I’ll walk you through exactly how to switch Mobile Legends account safely, no matter what device or account type you use.
How to Switch Mobile Legends Account for Registered Moonton, Google, and Facebook Accounts
Most long-time players have their accounts linked to at least one official platform, whether that’s a Moonton account, Google Play, Facebook, Apple ID, or TikTok. The process for these registered accounts is straightforward, but you have to follow one critical step before you do anything else. Make sure your current account is fully synced to the cloud before you initiate a switch. You can check this by going to your profile, tapping the account settings tab, and confirming that all linked platforms show a “linked” status next to them. If you see a “sync now” prompt, tap it and wait for the process to finish before moving on.
Once you’re synced, the rest of the process takes less than a minute. Tap your profile icon in the top left corner of the main screen, select the “Account” tab from the side menu, then tap the “Switch Account” button. You’ll see a list of all platforms you’ve previously used to log in on that device, plus options to add a new platform login. Pick the platform tied to the account you want to access, enter your login credentials, and wait for the game to reload.
You’ll almost always get a pop-up warning that your current local data will be overwritten when you switch. Don’t panic – this is normal, as long as you already synced your previous account. I once rushed through this step and clicked “confirm” before realizing I was logging into a low-level smurf instead of my main, and I had to re-sync 2 weeks of event progress that hadn’t saved to the cloud yet. Take 2 extra seconds to double check the account ID listed in the pop-up if it’s available, to make sure you’re accessing the right profile.
How to Switch Between Guest and Registered MLBB Accounts Safely
Guest accounts are super common for new players who don’t want to link their social media right when they download the game, but they come with big risks if you want to switch profiles. Unlike registered accounts, guest accounts are tied directly to your device’s local storage, not a cloud server. That means if you switch to another account before linking your guest profile, you’ll lose all of that guest data permanently, with almost no way to recover it.
Never switch to another account before linking your guest profile, even if you only made it to test a new server. To link a guest account, go to account settings, tap one of the available platform options (Moonton account is the most reliable, since it’s not tied to third-party social media), and follow the prompts to create an account or link an existing one. Once you see a “link successful” notification, you can safely switch between that account and other profiles without losing progress.
If you’re trying to move a guest account from an old device to a new one, you have to link it to a platform on the old device first. There’s no workaround for this – Moonton does not recover unlinked guest accounts, even if you can provide receipts for in-app purchases. I’ve had dozens of followers reach out asking how to get their old guest accounts back after getting a new phone, and there’s never a solution if they didn’t link it first. Don’t make that mistake.
Common Errors When Switching MLBB Accounts and How to Fix Them
Even if you follow all the steps correctly, you might run into occasional errors, especially if you switch accounts frequently or use multiple devices. These are the three most common issues I’ve run into or helped other players fix, plus simple solutions to get you logged in fast:
- "Account already bound to another device" error: Moonton has a 7-day security cooldown for accounts that are logged into a new device, to prevent hacking and account theft. If you get this message, you’ll either have to wait 7 days to log in on the new device, or submit a support ticket to Moonton if you no longer have access to the old device. You’ll need to provide proof of ownership, like in-app purchase receipts, your account ID, the date you created the account, and a list of your top 5 most used heroes to verify you’re the rightful owner.
- Progress not loading after logging in: This almost always happens when you log in with the wrong platform. For example, if you linked your main account to Google Play but try to log in with Facebook, you’ll be taken to a brand new account instead of your existing profile. If you’re not sure which platform you used, go back to your original device if you can, check your linked accounts in settings, and make sure you pick the right one on the new device.
- "Data will be overwritten" pop-up that won’t go away: If you’re 100% sure you’re logging into the correct account and the pop-up keeps appearing, it’s usually a local cache issue. For Android users, go to your device settings, find the Mobile Legends app, tap “storage”, then clear the app cache. For iOS users, go to Settings > General > iPhone Storage, find Mobile Legends, and tap “offload app” – this will delete temporary data without wiping your saved login info. Don’t delete the app entirely unless you have all your login credentials saved, as that can wipe unlinked guest data permanently.
One less common error you might see is a “suspicious activity” warning if you switch accounts more than 3 times in a single hour. This is another anti-hacking measure, and it usually resolves on its own after 30 minutes. If it doesn’t, restart your game or connect to a different Wi-Fi network to reset the login flag.
Best Practices to Protect Your Accounts When Switching Frequently
If you’re like me and juggle multiple accounts for testing heroes, playing with friends in different ranks, or streaming, there are a few simple rules you can follow to avoid ever losing access to your profiles. These are the steps I’ve used for years to keep my 4 accounts secure, even when I log in on friend’s devices to play at local tournaments.
Link every account to at least two different platforms as soon as you create it. I usually link each of my accounts to a Moonton account plus either Google Play or Apple ID, so if one platform has an outage or I lose access to my social media, I still have a backup way to log in. This has saved me twice when my old Facebook account got locked for suspicious activity, and I could still access my main account via my Moonton login.
Don't share your account credentials with anyone, even close friends who offer to rank up for you. If they log into your account on their device, you’ll be locked out for 7 days unless you submit a support ticket, and if they get banned for toxic behavior or hacking while logged into your account, Moonton will hold you responsible. If you really want someone to play on your account, use Moonton’s built-in account sharing feature that lets you grant temporary access without giving out your password.
Write down your Moonton account ID and password in a secure, offline note or a password manager that only you have access to. Don’t save it in a public Google Doc or a text thread with friends, since that makes it easy for hackers to get access to your account. I also keep a screenshot of my main account’s profile page, including my purchase history and account creation date, saved to an encrypted cloud folder in case I ever need to submit a support ticket to recover my account.
You should also avoid switching accounts on public Wi-Fi networks if possible, since unsecured networks make it easier for hackers to steal your login credentials. If you have to log in on a public network, use a VPN to encrypt your connection first.
Swapping between MLBB profiles doesn’t have to be a stressful experience that puts your hard-earned progress at risk. Once you know how to switch Mobile Legends account the right way, you can jump between your main, smurf, and event-specific accounts in seconds without worrying about lost skins or rank drops. If you do run into an issue that you can’t fix with the tips in this guide, Moonton’s support team usually responds to valid ownership requests within 3 business days, so don’t panic if you get temporarily locked out. At the end of the day, the biggest rule is simple: sync your accounts first, double check your login details, and don’t rush through the confirmation pop-ups. That’s all it takes to keep your profiles safe no matter how often you switch.