How To Send Diamonds to Friends in Mobile Legends?
Four ways that work, one that quietly burns your Diamonds, and the two-minute trick most players never find
Your friend rolls for a skin, gets nothing, and types "sad" in the chat. So you open the game to send them Diamonds and go looking for the button. It's not there. Not in the friend list, not in the shop, not in the settings. Here's the part most articles skip. You can get Diamonds into your friend's account, it takes about two minutes, and it doesn't cost you anything extra. The method that works just isn't inside the game, which is why so many players end up doing it the slow way and paying around five times more than they need to.
Four methods below. One's fast and cheap, one's official but comes with strings, one quietly eats your balance, and one can get your account banned. There's also a troubleshooting section at the end for when a gift fails, because there are four specific reasons it happens and none of them are obvious. All you need are two numbers from your friend's profile. Not their password, not their email. Two numbers that are already public. Method 1 shows you where.
Why There's No Send Diamonds Button
Moonton keeps Diamonds tied to whichever account paid for them. No wallet-to-wallet transfer, and there never has been one. Free transfers would make account selling and stolen-card refunds almost impossible to trace.
But that rule only covers what happens inside the game. It says nothing about how Diamonds get into an account in the first place.
And here's the bit almost nobody thinks about: Diamonds are delivered to an account ID. Not to a phone, not to a login session. An ID. Which means anyone who knows that ID can send Diamonds to it. Including you, right now.
That's Method 1, and it needs no friendship level, no waiting period, and none of your own Diamonds.
Method 1: Top Up Straight to Their Account (Two Minutes)
Instead of moving Diamonds you already own, you buy a new package and have it delivered to your friend's account. They log in, the Diamonds are already there, and they pick what to spend them on.
1. Ask your friend for their ML ID and server number.
2. Go to a top up platform you trust, like LootBar, and pick Mobile Legends Bang Bang.
3. Type in their ML ID and server number. Theirs, not yours. Sounds obvious, but this is the step people rush.
4. Wait for the account nickname to load and check it against their in-game name. Wrong name means wrong numbers.
5. Choose a package and pay. It usually lands within a few minutes.MLBB Top Up - Safe Mobile Legends Diamonds Recharge is where you get a safe, fast, secured and easy way to buy diamonds for your friend!
They get actual Diamonds, so you're not guessing which skin they wanted. No friendship level to grind, no seven-day wait, and no daily gift cap. Rates on top up platforms tend to undercut the in-game store, so the same money stretches further. And you never touch their login.
There's only one way to mess this up, and it happens a lot.
The Two Numbers You Need
Almost every failed top up traces back to one of these being typed wrong. Have your friend tap their profile picture in the top-left corner and look right under their name. They'll see something like 123456789 (2222). The first number is the ML ID, sometimes called the User ID or UID. The one in brackets is the server number, which some platforms label as Zone ID. Ask for a screenshot rather than letting anyone type it from memory.
Top ups can't be reversed. If those Diamonds land on the wrong ML ID, neither the platform nor Moonton can claw them back. Checking the nickname on the payment screen is the only safety net you get, and it takes five seconds.
That's the fast route. But if you already know exactly what they want, Moonton has a tool for that.
Method 2: The In-Game Gift Feature
You can spend your own Diamonds on an item and send it straight over. Open the Shop from the lobby and look for the gift box icon at the top of the screen. From there you pick the item, pick the friend, and confirm. They claim it from their in-game mailbox.
What you can gift
More than most players realise. Skins, heroes, emotes, the Starlight Card, the Weekly Diamond Pass, and selected event items are all giftable. If an item supports it, the gift option appears on its purchase screen. If it doesn't appear, that item is purchase-only. One thing worth knowing: gifts can only be paid for with Diamonds. Battle Points won't work, no matter how many you've saved up.
The rules that trip people up
Requirement | What it actually means |
Friendship age | Reported at 7 days. Adding someone after one ranked win and gifting the same night will fail. |
Account level | Both accounts need to clear a minimum level, commonly reported as level 20. |
Daily limit | Around 3 gift purchases per day, resetting every 24 hours. Added after anniversary events exposed large-scale gifting abuse. |
Diamond type | Only standard Diamonds work. Promo Diamonds from recharge bonuses and coupons often get rejected at checkout. |
Gifted items are stuck on that account permanently. No refunds, no converting back into Diamonds. If you're even a little unsure which skin they want, send Diamonds and let them choose.
The Side Benefit Nobody Mentions: Familiarity Points
Here's something that makes in-game gifting worth more than it looks. Sending a gift grants Familiarity equal to 10% of the gift's value, and that matters if you and your duo are chasing an Affinity level.
Free Familiarity farming is capped. Playing together gets you 6 points per Ranked match, 3 per Classic, and 2 per other modes, but only up to 150 points a week from matches. Gifting bypasses that cap entirely.
So if you were already planning to buy your duo a skin, doing it through the gift feature instead of a top up pushes your Affinity along at the same time. It's the one situation where Method 2 genuinely beats Method 1.
Now the method you'll see recommended in almost every other article. Read this before you try it.
Method 3: Livestream Gifts and BB Coins
If your friend streams inside Mobile Legends, you can send virtual gifts during their broadcast. Those gifts become BB Coins, which they convert into Diamonds later. Sounds like a clean workaround. It isn't, and here's what those articles leave out.
The published rate works out to one gift for one BB Coin, and five BB Coins for one Diamond. Sit with that. Five separate gifts, each paid for out of your own balance, and your friend ends up with one Diamond.
That's not a bug. Livestream gifting exists to support creators and push their popularity ranking, not to move currency between friends. Great for hyping up someone's stream. Terrible for actually giving them Diamonds.
Method 3 costs you Diamonds. Method 4 can cost you the whole account.
Method 4: Sharing Their Login (Don't)
The last one floating around forums is the simplest. Just log into your friend's account and buy Diamonds from inside it. Does it work? Technically. Should you? No.
Account sharing breaks the terms of service and either account can get suspended. A login from an unfamiliar device can also trip security checks and lock the account, which is a fun surprise halfway through a Mythic push. And you're asking someone to hand over full access to an account they've spent years and real money on.
No upside is worth that. Method 1 gets the same Diamonds into the same account using two public numbers and no password.
So Which One Should You Use?
Method | What They Get | Speed | The Verdict |
1. Top up by ML ID | Real Diamonds | Minutes | Best pick for pretty much everyone. Cheapest, fastest, no requirements. |
2. In-game gift | One skin, hero, or pass | Instant | Best when you know what they want, or you're farming Affinity with a duo. |
3. Livestream gifts | BB Coins, at a heavy loss | Slow | Good for hype, terrible for value. That five-to-one rate is rough. |
4. Account sharing | Real Diamonds | Minutes | Just don't. Risks a ban on both accounts for no benefit. |
Gift Failed? Here's Why
The game rarely tells you which rule you broke, so work down this list.
• "Cannot gift to this player." Your friendship is too new. The reported wait is 7 days from when you added each other, not 24 hours.
• No gift option on the item. That item is purchase-only. Not everything in the shop supports gifting, and there's no workaround.
• Payment rejected despite having Diamonds. Check whether your balance is promo Diamonds from a recharge bonus or coupon. Those frequently get blocked on gift purchases the same way partial currency gets blocked during Collector draws.
• Blocked after a couple of successful gifts. You've hit the daily gift cap. It resets every 24 hours.
• Everything looks fine but nothing arrives. Have them check the in-game mailbox rather than their inventory. Gifts sit there until claimed.
If none of those apply, the issue is on Moonton's side and their in-game customer service is the only route. Click here to access Moonton's support site.
Four Mistakes That Cost People Real Money
Anyone offering to "transfer" Diamonds for your login is running a scam. The feature doesn't exist, so the only thing being transferred is your account. Never hand over your password, verification code, or linked email. Not to a friend of a friend, not to someone in a Facebook group.
Typing the ML ID from memory. Ask for a screenshot every time. There are no take-backs.
Mixing up the two numbers. The server is the one in brackets. Swap them and the order either fails or goes somewhere you didn't intend.
Buying from a random seller in a comment section. Stick to platforms with real support channels and a refund policy, because that's the only thing that helps when something goes wrong.
Conclusion
The send Diamonds button isn't missing because gifting is impossible. It's missing because Diamonds go to an account ID, and once that clicks, the whole thing becomes a two-minute job.
Grab their ML ID and server number, pick a package, and let them find the Diamonds waiting next time they log in. LootBar handles Mobile Legends Bang Bang top ups at better rates than the in-game store, with instant delivery and support around the clock. Two numbers, one package, and you get to be the friend who actually came through.Top up now at MLBB Top Up - Safe Mobile Legends Diamonds Recharge !














