Which Mobile Legends Top-Up Package Should You Choose?
In Mobile Legends: Bang Bang (MLBB), each top-up product unlocks a different kind of reward. Diamonds pay for skins, draws, and Starlight, the Weekly Diamond Pass spreads Diamonds and Starlight Points across seven days, and the weekly and monthly bundles add Crystals of Aurora and skin fragments. GamsGo carries all of these for Philippine and Non-Philippine accounts.
The table below matches each in-game goal with the product that fits it best.
| Your Goal | Product on GamsGo | What You Get |
|---|
| Buy Epic skins in the Shop, spin the Magic Wheel for Legend skins, or join collaboration draws. | Diamonds | Diamonds go straight to your MLBB balance, with small packs for quick purchases and large packs for draws that need many Diamonds at once. |
| Unlock the monthly Starlight skin and the member reward track. | Starlight Membership | The month's exclusive Starlight skin and member rewards. In the game, Starlight is activated with 300 Diamonds. |
| Get the same Starlight skin with faster reward progress. | Starlight Plus Membership | Everything in Starlight plus extra progression rewards. Plus does not unlock a second monthly skin. |
| Collect Diamonds every day and save Crystals of Aurora for Exquisite Collection or Zodiac Summon. | Weekly Diamond Pass | Up to 220 Diamonds, 210 Starlight Points, and seven Choice Bundles over seven days. Requires Level 5 and stacks up to 10 times within 70 days. |
| Add Miya's Suzuhime skin, tickets, and level-based rewards to your account. | Twilight Pass | A progression pass with rewards that unlock by account level. It can only be bought once per account. |
| Pick up a small mix of Diamonds, Crystals of Aurora, and skin fragments each week. | Weekly Elite Bundle | Typically 55 Diamonds, 20 Crystals of Aurora, 2 Rare Skin Fragments, and a 4-Win BP Card, limited to one purchase per week. |
| Build a larger reserve of Crystals of Aurora and Rare Skin Fragments. | Monthly Epic Bundle | Typically 275 Diamonds, 180 Crystals of Aurora, 10 Rare Skin Fragments, and a 10-Win BP Card, limited to one purchase per month. |
In short, Diamonds cover purchases and draws, Starlight covers the monthly skin, and the Weekly Diamond Pass and bundles build up skin materials over time. Players who would rather start with a ready-made skin collection can browse Mobile Legends accounts instead of topping up from zero.
How Does the MLBB Double Diamonds First Top-Up Work?
Double Diamonds is MLBB's first top-up reward for four specific tiers. The first time you buy each qualifying tier, the game adds the same amount again as a bonus:
- 50 Diamonds: 50 base + 50 bonus = 100 Diamonds.
- 150 Diamonds: 150 base + 150 bonus = 300 Diamonds.
- 250 Diamonds: 250 base + 250 bonus = 500 Diamonds.
- 500 Diamonds: 500 base + 500 bonus = 1,000 Diamonds.
The bonus applies once per tier on your account, so using it on the 50-Diamond tier does not use up the 150-Diamond bonus. Once a tier has been claimed in any store, buying it again only gives the standard amount, because switching stores does not reset the reward. On GamsGo, the 50, 150, and 500 Diamond tiers are listed under Non-Philippines.
Double Diamonds are different from the bonus Diamonds built into regular packs, such as 253 + 25. Recharge events in the game usually count base Diamonds only, so pack bonuses may not add event progress. Check the event rules before choosing a pack.
Which Region Should You Choose for Your MLBB Top-Up?
MLBB products are tied to the region of your account, so picking the right listing is the first step. Accounts created in the Philippines should use the PH (Philippines) listing, while accounts from Malaysia, Singapore, Indonesia, Brazil, and Russia each have their own listing. Players from any other region should choose Non-Philippines.
US players need to check which version they play. GamsGo supports US accounts on the Moonton version, but not the separate Mobile Legends: Bang Bang US app published by Skystone Games, because its accounts and client are not compatible with the Moonton version.
How to Top Up Mobile Legends Diamonds on GamsGo?
You can top up MLBB with your User ID and Zone ID on GamsGo without buying a redeem code or sharing your Moonton password. After selecting your account region, the purchase takes four steps:
- Choose a product. Pick a Diamond pack, the Weekly Diamond Pass, Starlight, the Twilight Pass, or a bundle.
- Enter your account details. Tap your avatar in the lobby to open your profile. Your numbers appear in the format User ID (Zone ID); enter the number outside the brackets as your User ID and the one inside as your Zone ID. Your in-game nickname appears so you can confirm the account.
- Pay. Check the product and account, then pay with GCash, Maya, a card, or another available method.
- Receive your rewards. Diamonds land in your in-game balance, while passes and bundles appear in their own menus.
Each listing shows its estimated delivery time before you pay, and most MLBB orders arrive within 10 to 20 minutes, often much faster.
Where Can You Buy Cheap MLBB Diamonds?
You can buy cheap MLBB Diamonds and passes on GamsGo, where verified sellers list their offers below the official prices. The table compares official prices with current GamsGo prices on the Non-Philippines listing.
| Product | Official Price | GamsGo Price |
|---|
| Weekly Diamond Pass | $1.99 | $1.68 |
| Weekly Elite Bundle | $0.99 | $0.89 |
| Monthly Epic Bundle | $4.99 | $4.39 |
| 150 Diamonds | $2.99 | $2.77 |
| 500 Diamonds | $9.99 | $8.78 |
| Twilight Pass | $9.99 | $9.35 |
The Weekly Diamond Pass and the two bundles give the biggest savings, and you can lower the total further with a promo code or coupon at checkout. Prices change with each seller's offer, so the listing always shows the current price before you pay.
Can You Top Up MLBB With GCash or Maya?
Yes. GamsGo supports the payment methods Philippine players use most, so you do not need a credit card to top up MLBB. These are the options available at checkout:
- E-wallets: GCash, Maya, GrabPay, and ShopeePay.
- Philippines Online Banking: Pay from your bank account, including BDO and BPI.
- Credit and debit cards: Visa, Mastercard, American Express, JCB, UnionPay, and other supported cards.
- Crypto: Pay with cryptocurrency or your Binance account.
GamsGo never stores your card details, because every payment is processed by an external payment provider. These wallets and banks are accepted across the whole catalog at checkout, including for a Free Fire top-up.
Why Top Up Mobile Legends on GamsGo?
Operating since 2020 and trusted by more than 10 million users in over 150 countries, GamsGo is a game top-up platform built to keep every order safe from payment to delivery. Here is what you get with every MLBB top-up:
- Nickname check before payment: After you enter your User ID and Zone ID, your MLBB nickname appears automatically, so you can confirm the Diamonds are going to the right account.
- Fast delivery without a password: Orders are delivered by ID, never by login, and the estimated delivery time is shown on every listing.
- Verified sellers with public ratings: Every seller passes business verification, a background check, and a security deposit, and their rating, positive review rate, and review count are shown on the page.
- Refund guarantee with DealShield: If a seller fails to deliver or the order does not match the description, GamsGo refunds you to your original payment method.
- 24/7 customer support: Human agents and an AI assistant are available around the clock for delayed Diamonds, missing passes, or payment questions.
With nickname checks, rated sellers, and protected payments, all you need to do is pick your pack and wait for the Diamonds to arrive.
How Does DealShield Protect Your MLBB Order?
DealShield is GamsGo's buyer protection system, and it holds your payment until the order is complete. It works in four stages:
- GamsGo holds the payment. Your money does not go straight to the seller.
- The seller delivers. Diamonds, passes, or bundles are sent to the User ID and Zone ID you entered.
- Delivery is confirmed. The seller is paid only after the order is completed.
- Refund if something goes wrong. If the seller does not deliver or the product does not match the description, GamsGo refunds you to your original payment method, usually within 1 to 24 hours.
Because sellers are only paid after delivery, the risk of losing money sits with the system, not with you. DealShield covers every eligible order in the catalog, from Diamond packs to HOK Tokens.
What Can You Buy With Mobile Legends Diamonds?
Diamonds are the premium currency of Mobile Legends: Bang Bang. Some rewards are sold directly in the Shop, while others come from MLBB's draw systems. These are the most common uses:
- Hero skins: Buy Elite, Special, and Epic skins in the Shop. Some skins only return during events, so availability changes.
- Legend and Collector skins: Spin the Magic Wheel for Legend skins or join Exquisite Collection draws for Collector skins. Both use draw and exchange systems rather than fixed Shop prices.
- Zodiac skins: Join Zodiac Summon when Zodiac skins are in rotation. Eligible draws can also use Crystals of Aurora.
- Starlight Membership: Activate it with 300 Diamonds to get the month's exclusive skin, reward track, and member cosmetics.
- Collaboration skins: When crossover collections return, Diamonds pay for the event draws that hold themed skins.
- Effects and heroes: Buy Recall Effects, Battle Emotes, and other effects, or unlock heroes directly, although many heroes can also be bought with Battle Points.
Shop skins show their Diamond price on the item, while Legend, Collector, Zodiac, and collaboration skins depend on the draw system. MLBB Diamonds stay in MLBB only, and Moonton's auto-battler uses its own balance through a separate Magic Chess Go Go top up.
Mobile Legends Top Up FAQ
Is It Safe to Top Up MLBB on GamsGo?
Yes. Top-ups only need your User ID and Zone ID, never your password, and every seller passes identity verification and a security deposit. Your payment is also protected by DealShield, so you get your money back if the order is not delivered or does not match the description.
How Long Does an MLBB Top-Up Take?
Each listing shows its estimated delivery time before you pay, and most orders arrive within 10 to 20 minutes. The exact time depends on the seller and the product you choose. You can track the order status on your GamsGo order page.
What Should I Do If My Diamonds Don't Arrive?
First, check the User ID and Zone ID on your order page, because one wrong digit can stop the delivery. For passes and bundles, open their menu in the game, since some rewards must be claimed manually. If nothing arrives after the estimated time, contact GamsGo's 24/7 support.
Can I Top Up Diamonds for a Friend's Account?
Yes. Enter your friend's User ID and Zone ID at checkout, and no password is needed. Choose the listing that matches the region of their account so the top-up can be processed.
How Many Weekly Diamond Passes Can I Buy?
MLBB lets you stack up to 10 Weekly Diamond Passes within 70 days, as long as your account has reached Level 5. Each pass adds its own seven days of rewards. The daily Diamonds and Choice Bundles are claimed from the pass menu rather than arriving as one balance.
Does the Weekly Diamond Pass Count Toward Recharge Events?
Usually not. MLBB recharge events generally count the base Diamonds from direct top-ups, and the Weekly Diamond Pass does not add progress to them. Check the active event rules in the game before choosing between a pass and a Diamond pack.
Can I Top Up the Skystone US Version of MLBB?
No. GamsGo supports Moonton-version accounts, including US accounts on the Moonton version, but not the Mobile Legends: Bang Bang US app published by Skystone Games. The two versions use separate clients and accounts, so a top-up cannot move between them.
Is the Twilight Pass the Same as Starlight Membership?
No. Starlight Membership is built around a new exclusive skin every month, while the Twilight Pass is a one-time pass with level-based rewards such as Miya's Suzuhime skin, tickets, and an avatar border. Buying one does not replace the other.