Making an online top-up is easy and convenient. Simply follow the steps below and you're good to go!
Don't have a Happy Account?
Top up here
Top up with a Happy Account
Log in

Online Top-up Promotions
Top-up Denomination What You Get
$10 Main Wallet Top-up
Free 500MB~ Local 4G Data
$20 Main Wallet Top-up or more
Free 500MB~ Local 4G Data and
15%* worth of Bonus Credit
$17 Happy Stars Prepaid Top-up
Extra 200MB Data^
$25 Happy Stars Plus Prepaid Top-up Extra 400MB Data^


  • *15% extra credit is not applicable to $25 Happy Stars Plus and $28 Happy 128 Prepaid Top-ups. Other Terms & Conditions apply.
  • ^SMS Notification of the FREE data will be sent upon 3 working days upon top up.
  • ~Free 500MB local data (valid for 14 days) is applicable for main wallet top-up via StarHub Prepaid App, online and StarHub Mobile Postpaid Account. Not applicable for data plan purchase via StarHub Prepaid App. Promotion is valid till further notice.
StarHub Prepaid App

The one-stop app to check your prepaid balance. top-up, buy plans anytime, anywhere!

Find out more