All Saudi USSD Codes (STC, Mobily, Zain) – 2025 Guide
Copy-ready codes for balance, data, recharge, and offers—plus a handy code finder.
3 operators30+ codesOne-tap copy
Codes can change without notice. If a code fails, try the operator app or call support.
Instant Code Finder
Pick your operator and action—then copy the code.
Network Code Assistant
— Code will appear here —
STC (Sawa) — USSD Codes
- Balance check: *166#
- Recharge: *155*CARD_NUMBER#
- Data balance: Send “2220” to 900
- Offers menu: *900#
- My number: *150#
- Balance transfer: *133*NUMBER*AMOUNT#
- Please call me: *177*NUMBER#
- Customer care: 900
Mobily — USSD Codes
- Balance check: *1411#
- Recharge: *1400*CARD_NUMBER#
- Data balance: *1411*2#
- Offers menu: *6060#
- My number: *222#
- Balance transfer: *123*NUMBER*AMOUNT#
- Please call me: *199*NUMBER#
- Customer care: 1100
Zain — USSD Codes
- Balance check: *142#
- Recharge: *141*CARD_NUMBER#
- Offers menu: *079#
- Data balance (SMS): Send “BC” to 959
- My number: *34#
- Balance transfer (SMS): Send “BT NUMBER AMOUNT” to 959
- Customer care: 959
FAQ
What is the STC balance check code?
Dial *166# from your STC line.
How do I view Mobily offers?
Dial *6060# to open the offers menu.
How do I see my Zain number?
Dial *34# and your number will be displayed.
Can I transfer balance on Lebara?
Yes—use *112*2*NUMBER*AMOUNT#.
Sources
- STC KSA – Short codes & self-service
- Mobily – USSD and customer care
- Zain KSA – Recharge and balance services
If a code fails, check the operator’s latest help pages or app, as codes may change.






