Top up StarHub Mobile Prepaid anytime, anywhere.
Now, all StarHub Mobile Postpaid customers can top up any StarHub Mobile Prepaid account via SMS or StarHub Prepaid App. The top-up amount will be charged to your monthly postpaid bill statement.
What’s more?
- Enjoy FREE 500MB local 4G data* with minimum $10 top-up
- Enjoy up to 15% bonus credits^ when you top $20 and above
- Gain more StarHub reward points with your Prepaid Top-up
Simply follow the steps below to top up now!
Top up via StarHub Prepaid App

Step 1
Login

Step 2
Click on 'Top-Up'

Step 3
Enter prepaid number

Step 4
Specify amount

Step 5
Enter postpaid number and get OTP


Step1
Using your StarHub Mobile Postpaid line, SMS <Topup> <Prepaid number> to 76123
e.g. Topup 12345678.

Step 2
Select the option of your preferred top-up amount and press SEND.

Step 3
Follow on-screen instructions to complete transaction.

Step 4
You will receive a confirmation SMS on both the prepaid and postpaid line when the transaction is completed.


NOTE:
- Terms & Conditions apply.
- *For main wallet top-up of $10 and above via VISA/MasterCard/eNETS/UnionPay & StarHub Mobile Postpaid Account. Free 500MB local data is valid for 14 days. Promotion is valid till further notice.
- ^For top-up of $20 and above via VISA/MasterCard/UnionPay/eNETS or StarHub Mobile Postpaid Account. Not applicable for Happy 55, Happy Stars, Happy Stars Plus & Happy 128 Top-Up. Free 15% bonus credit is valid for 30 days. Promotion is valid till further notice.