Knowing how to check your STC balance is essential for managing your mobile plan and avoiding unexpected disconnections. Whether you need a quick STC data balance check or a detailed look at your postpaid usage, there are several simple methods available. For the fastest Sawa (prepaid) credit check, simply dial the STC balance check code *166#. To find out your remaining internet data on any plan, the most reliable method is to send an SMS with the code 2220 to the STC balance inquiry number 900.
This comprehensive guide will walk you through every method for your STC balance inquiry. You will learn the step-by-step process to check your data, credit, and bundle allowances for both Sawa prepaid and Mofawtar postpaid lines. We will cover all the codes, SMS commands, and app features you need, providing actionable tips to help you take full control of your STC account and stay connected.
The Core Explanation: Understanding Your STC Account Balance
Before you perform an STC check balance, it’s crucial to understand that your account has several different balance types. Often, users check one balance (like main credit) when they really want to know another (like remaining data), leading to confusion. Understanding the difference between these balances is the first step to an accurate STC account balance check.
Differentiating Your Balances: Credit vs. Data
- Main Credit Balance (SAR): For Sawa prepaid customers, this is the monetary value in Saudi Riyals (SAR) available on your account. This balance covers services not included in your bundles, like standard calls or pay-as-you-go data. The *166# code is the primary way to perform an STC prepaid balance check for this main credit.
- Data Balance (MB/GB): This is the amount of internet data you have left from a specific package or add-on. For most users, this is the most important figure to track. An STC internet balance check requires a specific code or the use of the mySTC app.
- Bundle Allowances: Many Sawa and Mofawtar plans come with bundled benefits that have their own balances, such as dedicated social media data, on-net minutes, or a set number of SMS messages.
Why Your Plan Type Matters: Sawa vs. Mofawtar
The method you use for your STC balance enquiry can depend on whether your plan is prepaid or postpaid.
- Sawa (Prepaid): A Sawa balance check is about tracking your remaining credit and bundle allowances before they expire. The goal is to know what you have left to use. This is why quick methods like the STC Sawa balance check code are so popular.
- Postpaid (Mofawtar): An STC balance check postpaid is less about remaining credit and more about monitoring your consumption during the month. The goal is to stay within your plan’s limits to avoid extra charges on your bill. For this, the mySTC app is the most effective tool.

The Deep Dive: A Step-by-Step Guide to Your STC Balance Check
STC offers multiple ways to check your balance, from simple offline codes to a full-featured smartphone app. Here’s how to use each one.
Method 1: USSD Codes (The Fastest STC Balance Check Code)
USSD codes are the quickest way to get an instant balance update without needing an internet connection.
- For Sawa Main Credit (*166#): This is the most common STC balance check number.
- Open your phone’s dialer.
- Enter *166# and press call.
- A pop-up will instantly show your main credit in SAR and its validity.
- For Data Balance (*888*5#): Some users report this STC MB check code works for specific data bundles. However, for a consistently accurate STC data check, the SMS or app methods are recommended.
Method 2: SMS Inquiry (How to Check STC Data Balance by SMS)
Sending a text to the STC service number 900 is a simple and reliable way to get detailed balance information.
- Check Remaining Data (Code 2220): This is the best way how to check remaining data in STC via SMS.
- Create a new SMS to the recipient 900.
- In the message body, type 2220.
- Send the message. You’ll receive a reply with your data balance.
- Check All Plan Details (Code 8888): For a full summary of your data and minutes.
- Send an SMS with the code 8888 to 900.
- The reply will detail your remaining general data, social media data, and minutes.
- Check Sawa Credit (Code 166): This is the SMS alternative to *166#.
- Send an SMS with the code 166 to 900.
- The reply will show your main credit balance.
Method 3: The mySTC App (The Most Detailed Balance Check)
For a complete overview of your account, the mySTC app is the best tool. It is especially vital for postpaid customers.
- Download the App: Get the mySTC app from the Google Play Store or Apple App Store.
- Log In: Use your STC number to log in or register.
- View Dashboard: The home screen provides a clear, visual summary of your main credit, data, and other allowances.
- Explore Usage: Tap on the “Usage” section for a detailed breakdown of your data consumption, call logs, and more. This is how to check net balance in STC with the most accuracy.
Method 4: STC Website (mySTC Portal)
The official STC website offers the same functionality as the app, accessible from any computer.
- Go to the mySTC portal website (https://www.google.com/search?q=my.stc.com.sa).
- Log in with your mobile number and password.
- Your account dashboard will display a complete summary of your balance and usage.
Method 5: Calling Customer Service
If you prefer to speak with someone, you can always call the STC balance inquiry number.
- From your STC line, dial 900.
- Follow the voice prompts for a balance inquiry or to speak with a customer service agent.
Service | What It Checks | Method | Instruction |
Sawa (Prepaid) | Main Credit & Validity | USSD Code | Dial *166# |
All Plans | Data Balance | SMS | Send 2220 to 900 |
All Plans | Comprehensive Details | App/Website | Log in to the mySTC App or Portal |
All Plans | Direct Assistance | Phone Call | Dial 900 from your STC line |
Clearing Up Confusion: Debunking Myths
Even with the right STC internet check code, some issues can arise. Let’s clear up common misconceptions.
STC KSA vs. STC Bahrain vs. STC Kuwait
A common mistake is assuming the STC balance check codes are the same across different countries. STC operates in Saudi Arabia, Bahrain, and Kuwait, but each country’s network is separate and uses different codes. The code *166# is for STC Saudi balance check only. Using it in another country will not work.
“My STC Balance Check Code Isn’t Working”
If a code fails, it is likely for one of these reasons:
- Wrong Country: You are using a KSA code in Bahrain or Kuwait.
- Code Has Changed: While the codes here are current, they can change. The mySTC app is always the most reliable backup.
- Network Delay: Wait a few minutes and try again.
STC vs. stc pay
It’s important to distinguish between STC (the telecom provider) and stc pay (the digital wallet/bank). You cannot use the stc pay app for an STC data balance check KSA or to check call minutes. You must use the mySTC app for all mobile account management.
Practical & Actionable Advice
Knowing how to check your balance is just the beginning. Here are some tips for better account management.
Set Up Usage Alerts
STC automatically sends you SMS alerts when you have used 80% and 100% of your data bundle. Pay close attention to these messages to avoid running out of data unexpectedly. This is a crucial part of how to know balance in stc without actively checking.
How to Check Your Own STC Number
If you forget your own phone number, you can find it displayed prominently inside the mySTC app. For Jawwy from STC customers, you can dial the code *150# to check your number.
Checking Balance While Roaming
When traveling abroad, USSD codes may not work. The best way how to check my stc balance internationally is by using the mySTC app over a Wi-Fi connection. To call customer service from outside KSA, dial the full number: +966 114 55 5555.
Frequently Asked Questions
Q1: How can I check my STC postpaid bill? A: The most effective way for an STC balance check postpaid is through the mySTC app or the mySTC web portal. These platforms show your current unbilled amount and allow you to view detailed previous bills.
Q2: What is the STC Sawa internet balance check code? A: While *166# is for credit, the most reliable way for a Sawa internet balance check is to send the SMS code 2220 to 900. This will give you a precise update on your remaining data.
Q3: How to check STC balance by SMS? A: To check your main credit, send 166 to 900. To check your internet data, send 2220 to 900. For a full summary of your plan’s benefits, send 8888 to 900.
Q4: How to check balance in STC SIM card easily? A: The absolute easiest and fastest way to check your primary balance on an STC SIM is to dial the USSD code *166# from your phone’s keypad.
Conclusion
Mastering your STC balance check is straightforward with the right tools. For an instant credit update, *166# is your go-to code. For a reliable data balance check, send 2220 to 900. But for the most complete control and detailed insights into your usage, the mySTC app is the essential tool for every STC customer in Saudi Arabia. By using these methods, you can manage your account effectively and always stay connected.
لا تعليق