Mobile Legends: Bang Bang 12+

Play with the world‪!‬

Shanghai Moonton Technology Co., Ltd.

    • Free
    • Offers In-App Purchases



Join your friends in Mobile Legends: Bang Bang, the brand new 5v5 MOBA showdown, and fight against real players! Choose your favorite heroes and build the perfect team with your comrades-in-arms! 10-second matchmaking, 10-minute battles. Laning, jungling, pushing, and teamfighting, all the fun of PC MOBA and action games in the palm of your hand! Feed your eSports spirit!

Mobile Legends: Bang Bang, 2017’s brand new mobile eSports masterpiece. Shatter your opponents with the touch of your finger and claim the crown of the strongest Challenger!

Your phone thirsts for battle!


1. Classic MOBA Maps & 5v5 Battles
Real-time 5v5 battles against real players. 3 lanes, 4 jungle areas, 2 bosses, 18 defense towers, and endless fights, everything a classic MOBA has is here!

2. Win with Teamwork & Strategy
Block damage, control the enemy, and heal teammates! Choose from Tanks, Mages, Marksmen, Assassins, Supports, etc. to anchor your team and be match MVP! New heroes are constantly being released!

3. Fair Fights, Carry Your Team to Victory
Just like classic MOBAs, there is no hero training or paying for stats. Skill and strategy are all you need to be able to win the intense competition on this fair and balanced platform. Play to Win, not Pay to Win.

4. Simple Controls, Easy to Master
With a virtual joystick on the left and skill buttons on the right, 2 fingers are all you need to become a master! Autolock and target switching allow you to last hit to your heart’s content. Never miss! And a convenient tap-to-equip system allows you to buy equipment anywhere on the map so you can focus more on the thrill of battle!

5. 10 Second Matchmaking, 10 Minute Matches
Matchmaking only takes 10 seconds. And a match only takes 10 minutes. Gloss over the quiet early-game leveling up and jump right into the intense battles. Less boring waiting and repetitive farming, and more thrilling actions and fist-pumping victories. At any place, at any moment, just pick up your phone, fire up the game, and immerse yourself in the heart-pounding MOBA competition.

6. Smart Offline AI Assistance
A dropped connection could mean hanging your team out to dry in an intense match, but with Mobile Legends: Bang Bang’s powerful reconnection system, if you get dropped, you can be back in the battle in seconds. And while you’re offline, our AI system will take control of your character temporarily to avoid a 4-on-5 situation.

Contact Us
You can get customer service assistance via the [Contact Us] button in the game to help you with any problems you may encounter while playing. You can also find us on the following platforms. We welcome all of your Mobile Legends: Bang Bang thoughts and suggestions:

Customer Service Email:
Instagram: @mobilelegendsgame

Privacy Policy:

User Agreement:

What’s New


1. Revamped Hero: Aurora, Maiden of the Glacier. A true Control Master.
2. Battlefield Adjustments: Increase the Minions and Turrets strength; Adjusted some Neutral Creeps.
3. MLBB × Attack on Titan collab event is here!
4. Magic Chess S15 will be settled on 02/02 at 0:00 server time. Then it's the new anniversary, with S16 "Magic Crystal: Runes".

Ratings and Reviews

4.2 out of 5
1M Ratings

1M Ratings

UrLostBoy ,

My thoughts pn Star Ranking System

To be honest the game design and characters are so great but the star ranking system is so tiring. Makes the game draining to play, why?
Because every time a player gets a victory they get one star right? Then after a victory here comes a defeat they loses one star and the cycle keeps repeating making it hard and tiring to rank up and maintain. Then when it is tiring to play, people will lose interest. The ranking will look like it is based on luck. I know it is not the game’s fault and it is how it is played but it is tiring and frustrating that you effortlessly pushed to win but you get a team of passive players, players who lacks skills and won’t cooperate, players who go idle and afk. The worst part is since it is a team, if team gets victory everyone share equal one star each and if team is defeated they are equally deducted one star. My point is in the team i just hope each individual will rank up based on efforts not the team’s defeat or victory. Like if one player gets more kills or assist they deserve a rank up of at least two or three stars. If one player put an effort to push and destroy turrets to win they also deserve a rank up not the same as others. Then, if a players go idle or afk resulting to the team’s defeat they deserve a demerit or loses at least 2 stars like that.

himari_23 ,

This game is so fun and addicting but...

Okay so, I started playing MLBB, 4 years ago. At first it didn't really looked interesting, for me at least. And then I played it, and it was sooooo amazing! Like, the heroes and their stories, they were so interesting. I started to play it daily and every single game is so fun, even though I was losing lol. But unfortunately, I had to stop a year from playing it because it's affecting my education. Anddddd 2022 came, I was searching for some games to play and I happened to see ML. I downloaded it again and played some classics & ranked, but lot of those games, my phone was crashing. It was crashing so bad. It crashes 2-3 times a game. My phone is an Iphone 6. And I know that many players are quitting ML because of this, I might too, to be perfectly honest. It's just so frustrating, not only it ruins the fun but its also lowering my credit score from the reports that I've been receiving. My patience is long, and I can definitely handle those crashes, but sometimes it just gets really really annoying that I tend to abandon matches because of the non-stop crashes. I really love this game so please do something about this Montoon Devs! If you can, that would be so so great!! I really do hope you guys can fix it! Thanks in advance! :)

torogikered ,

Tower buff/tower immunity

Since this game is all about destroying towers and reaching victory by, yes, destroying towers, do make a hero that gives buff to towers like when this hero is near an allied tower, the tower becomes immune to any damage for let’s say 3 seconds maybe and make it its passive skill, as well as when the hero is in the range of an enemy tower the tower will receive about 10% fixed additional true damage from allied minions for 3 seconds and this passive has a cooldown of 10 seconds. Now the first skill is about buffing minions enhancing their physical and magical resistances, the second skill will force minions to target nearby enemy heroes even when the enemy hero has not targeted the player. The ultimate skill would be much interesting, it can control jungle monsters except turtle and the lord and this controlled monsters depending on which lane it is closest to will march on that lane with fortified defenses and doubled damage but when these monsters die the buff and coins goes to the user and allied heroes not to the enemies. And you shall make this hero look like a floating turret, like literally an uprooted roaming turret and it should be long ranged and most importantly it does not talk english or any other languages but only arcane sounds. You will name this hero Turgent, the tower of hope.


App Privacy

The developer, Shanghai Moonton Technology Co., Ltd., indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy.

Data Used to Track You

The following data may be used to track you across apps and websites owned by other companies:

  • User Content
  • Identifiers
  • Diagnostics

Data Not Linked to You

The following data may be collected but it is not linked to your identity:

  • Location
  • Contact Info
  • User Content
  • Identifiers
  • Usage Data
  • Diagnostics

Privacy practices may vary based on, for example, the features you use or your age. Learn More


  • Game Center

    Challenge friends and check leaderboards and achievements.

More By This Developer

You Might Also Like