"How do I change server in MLBB?" is one of the most searched Mobile Legends questions, and the reason so many answers online seem to contradict each other is that "server" means three different things in the game. Some can't be changed at all, one changes with your GPS location, and one depends on your network. Once you know which is which, the steps are simple.
Table of Contents
Three Things People Call "Server"
Server ID
- The number in brackets after your user ID, e.g. 12345678 (1234)
- Fixed when your account was created
- Cannot be changed, by any method
Leaderboard region
- Decides which local rankings you appear in (city, province, country)
- Based on your phone's GPS location
- Can be updated about once every 7 days
The third is the matchmaking server: the game server that hosts your matches. It's chosen mostly from your network location, which is why it affects ping. This is the only one a VPN can influence.
How to Change Your Region (Leaderboard)
- Turn on Location on your phone and allow Mobile Legends to use it.
- Open your Profile, then the leaderboard / region section.
- Choose the option to update your location. The game reads your current GPS position.
- Confirm. The next change will be available after about 7 days, so do it when you're actually in the place you want to compete.
Menu names shift between patches, but the location setting has stayed in the leaderboard area of your profile.
What a VPN Changes (and What It Doesn't)
- Doesn't change your Server ID. Nothing does.
- Doesn't change your leaderboard region. MLBB uses GPS for that, not your IP address. A VPN changes your IP, not your GPS.
- Can change your network route to the matchmaking servers. A VPN server near the game servers (for South and Southeast Asia, usually Singapore) can sometimes lower ping when your ISP routes traffic badly.
Our VPN vs GPS spoofing guide explains why IP location and GPS location are completely separate.
Playing With Friends in Another Country
You don't need to change server to play with friends abroad. Add them as friends and invite them to a lobby. Expect higher ping for whoever is furthest from the server the match runs on. If the ping is unplayable, try a VPN server between your two locations and compare.
Rules and Risks
- GPS spoofing apps that fake your location to climb weaker regional leaderboards break the game's fair-play rules and can lead to penalties. Change region only where you really are.
- "Server change" APKs and modded clients from Telegram or random sites risk account bans and malware.
- Using a VPN for a better route is a different matter: you play the same account, region and rank, just over a different network path. See our MLBB VPN guide.
Frequently Asked Questions
Can I change my Server ID in Mobile Legends?
No. The Server ID is set when your account is created and can't be changed. To get a different Server ID you would need a new account.
How often can I change my region in MLBB?
About once every 7 days. The game uses your phone's GPS location, so update it when you're actually in the region you want.
Does a VPN change my MLBB region?
No. Your leaderboard region comes from GPS, not your IP address. A VPN can change the network route to the game servers, which can affect ping.
Sources
- GameMarket: MLBB Server and Region: How to Change Location the Right Way
- Synn Store: Mobile Legends: How to Change Region
A Better Route, Same Account
CarrotVPN's Singapore server can shorten your route to MLBB's Asian servers. Free, no account needed.
Download CarrotVPN Free