Online Top-Up Guide for Expats in Thailand (2025)
If you're living in Thailand and using a local SIM card, topping up your mobile credit or data is something you'll need to do regularly. Instead of heading to a convenience store, many expats prefer the online method using Shopee or Lazada— two of the most popular e-commerce platforms in Thailand. Whether you use AIS, DTAC, or TrueMove H, this guide will walk you through the easiest ways to top up your phone directly from your mobile or computer.
There are a few reasons why more expats are turning to Shopee or Lazada for mobile phone top-ups:
Convenient: You can top up anytime, anywhere — no need to leave your home.
Fast: Most top-ups are instant or completed within a few minutes.
Affordable: Exclusive deals, cashback offers, and Shopee Coins make top-ups cheaper.
Multi-language interface: Both platforms support basic English menus, making navigation easier for foreigners.
Before you can top up, make sure you have the following:
A registered Thai SIM card from AIS, True, or DTAC
A Shopee or Lazada account (registered with your email or phone number)
A valid payment method: Thai bank account, ShopeePay/Lazada Wallet, or international card (Visa/MasterCard)
Shopee’s mobile top-up system is fast and frequently updated with discounts. Here’s how to do it:
Open the Shopee app or go to shopee.co.th
Tap on the “Top-Up & eVouchers” menu from the homepage
Select “Mobile Top-Up”
Enter your Thai phone number (start with 08 or 09)
Choose your mobile operator (AIS / DTAC / TrueMove H)
Pick the top-up amount (usually between 20–1000 THB)
Proceed to payment using ShopeePay, bank card, or PromptPay
Confirm your order — the credit will be added almost instantly
💡 Tip: Check the "Deals" section — Shopee often runs flash sales or gives 5–10% cashback on mobile top-ups.
Lazada offers a similar top-up experience with frequent promotions for TrueMoney Wallet or Lazada Wallet users.
Open the Lazada app or visit lazada.co.th
Tap on “Bills & Top-Up”
Select Mobile Top-Up
Input your mobile number
Choose your carrier (AIS, DTAC, or True)
Select your top-up amount
Pay using Lazada Wallet or connected debit/credit card
You’ll receive a confirmation via SMS or in the app
💡 Tip: Use Lazada Wallet for quick payment and to join cashback promos — sometimes you get bonus mobile credits when you pay with LazPayLater or Wallet.
In both Shopee and Lazada, you can also purchase data package vouchers for your Thai SIM. These include:
Unlimited internet for 7 days
4 Mbps or 10 Mbps plans
Monthly social media packages (free Facebook, LINE, or TikTok)
Video streaming packs (good for YouTube and Netflix users)
After purchase, you’ll usually get a voucher code or a confirmation SMS that activates the package automatically.
Search keywords like:
“AIS unlimited 1 week”
“DTAC no speed limit SIM”
“TrueMove 10 Mbps 30 days”
Choose the seller with good reviews and check the validity and activation method in the product description.
Yes — they are widely used by Thais and expats alike. Just follow these safety tips:
Always double-check your phone number before confirming.
Use official stores or highly rated sellers (4.8 stars and above).
Save screenshots or receipts in case you need support.
If something goes wrong, Shopee and Lazada both have strong customer service and refund policies.
Top-up not received? Check if the transaction succeeded and refresh your mobile network.
Wrong number entered? Contact Shopee/Lazada chat support immediately — refunds are not always guaranteed.
Package not activated? Read the product description carefully — some vouchers must be manually activated via USSD code or SMS.
Using SHOPEE or LAZADA to top up your AIS, DTAC, or True SIM is one of the most convenient methods available for expats in Thailand. It’s fast, safe, and often cheaper than using physical stores. Whether you're buying simple call credit or activating a monthly internet package, these platforms offer all the tools you need — in English — to stay connected easily.