Ultimate Guide to STC MB Check Code: Fast & Free Ways to Check Your STC Internet Balance (2026)

Introduction: Why You Need an STC MB Check Code
Have you ever streamed your favorite show or joined an urgent video call, only to experience a sudden drop in internet speed? Running out of high-speed mobile data without warning disrupts your daily work and online entertainment. If you use a Saudi Telecom Company (STC) mobile line, tracking your internet allowance is essential. Knowing the correct stc mb check code allows you to verify your remaining internet balance within seconds. You can prevent unexpected service cutoffs, avoid unnecessary data overage fees, and manage your online activities with total peace of mind.
STC serves millions of customers across Saudi Arabia, Kuwait, and Bahrain. Whether you hold a prepaid SAWA SIM or a postpaid Mofawtar line, STC provides multiple convenient methods to check your data balance. You do not need technical skills to view your remaining MBs. You can dial quick USSD shortcodes, send text messages, open the mobile app, or log into the official customer portal.
In this comprehensive guide, you will discover every official stc mb check code, SMS method, app feature, and secret troubleshooting tip. We cover quick dial codes for SAWA prepaid users, postpaid data tracking, router SIM checks, and regional instructions for STC Kuwait and STC Bahrain. Read on to master all the quick techniques to check your STC data balance anytime, anywhere.
Quick Summary: Primary STC Data Balance Check Codes
If you need an immediate answer, use the quick reference table below. These shortcodes and SMS commands give you instant details about your remaining mobile data MBs across different regions.
| Method / Channel | Code / Action | Service Type | Region | Cost |
| USSD Dial Code | *8885# | STC Data Balance | KSA (Saudi Arabia) | Free |
| USSD Dial Code | *166# | SAWA Credit & Data | KSA (Saudi Arabia) | Free |
| SMS Code | Send 2220 to 900 | Data MB Check | KSA (Saudi Arabia) | Free |
| SMS Code | Send 166 to 900 | SAWA Balance Check | KSA (Saudi Arabia) | Free |
| SMS Code (Kuwait) | Send Q to 567 | Internet Balance | STC Kuwait | Free |
| USSD Code (Bahrain) | *122# | Prepaid Balance & Data | STC Bahrain | Free |
| Mobile Application | mystc App (iOS / Android) | All Plans & SIMs | All Regions | Free |
Method 1: Check STC Data Balance via USSD Dial Code
The fastest method to verify your remaining megabytes involves dialing a USSD shortcode directly on your smartphone keypad. USSD codes work instantly without requiring an active internet connection or account login. You can dial these codes on basic feature phones, budget smartphones, or tablets.
1. The Direct STC MB Check Code (*8885#)
The official direct stc mb check code in Saudi Arabia is *8885#. Follow these simple steps to run the dial code:
- Open the phone dialer app on your mobile device.
- Type the code
*8885#into the keypad. - Press the call or dial button.
- Wait 2 to 3 seconds for the network request to process.
- A pop-up window will appear on your screen showing your exact remaining internet data in megabytes (MB) or gigabytes (GB), along with the expiration date.
Direct USSD Code:
*8885#(Press Call)
2. The SAWA Main Balance and Data Code (*166#)
If you use an STC SAWA prepaid SIM card, you can dial *166#. This shortcode provides a complete overview of your account, including main voice credit, active data bundle, and package validity period.
- Dial
*166#on your phone keypad. - Press the call button.
- Read the flash notification on your screen.
- The notification displays your main account balance along with active bundle MBs.
Pro Tip for Prepaid Users: USSD codes are completely free of charge. You can dial
*8885#or*166#even if your account balance reaches zero halalas.
Method 2: Check STC Internet MBs via SMS Commands
If you prefer written confirmation, you can request your internet balance through a text message. Sending an SMS to STC shortcode 900 returns an automated text reply containing your detailed plan information, active MB allowance, and renewal date.
Step-by-Step SMS Instructions
- Open the Messaging app on your smartphone.
- Create a new text message.
- Enter
900in the recipient / contact field. - Type
2220in the message body for dedicated internet data details. - Tap the send button.
- Within seconds, STC will reply with an SMS detailing your remaining internet MBs and package expiration date.
Alternative SMS Codes for STC Users
Depending on your active plan, you can also send other specific codes to 900:
- Send
2220to900: Checks internet data bundle usage and remaining MBs. - Send
166to900: Requests a general SAWA balance report, including credit, SMS allowance, and active data. - Send
Balanceto900: Triggers an automated account overview report in English. - Send
Netto900: Receives information regarding active mobile internet packages and remaining megabytes.
SMS Action: Send
2220to900
Method 3: Check Data Usage Using the mystc App
For smartphone users, the mystc app provides the most detailed and visually interactive experience. The app allows you to monitor daily data consumption, view real-time balance graphics, and manage all mobile lines registered under your National ID or Iqama.
How to View Your MBs on mystc App
- Download the official mystc KSA app from the Apple App Store, Google Play Store, or Huawei AppGallery.
- Launch the app and select your preferred language (English or Arabic).
- Log in using your STC mobile number or your National ID / Iqama number via One-Time Password (OTP).
- Once logged in, navigate to the Home or Dashboard tab.
- Look at the top section of the screen to view your active primary data gauge, remaining MBs/GBs, and daily consumption graphs.
- Tap on your active data bundle to view specific breakdowns, such as social media data allowance, local web traffic, and expiration dates.
Why You Should Use the mystc App
- Multi-SIM Management: You can manage multiple prepaid, postpaid, and data SIMs from a single unified screen.
- Real-Time Analytics: View detailed charts that show how fast you consume your MBs each day.
- Package Upgrades & Add-ons: Purchase extra data booster packs instantly if your MB balance runs low.
- Qitaf Rewards Program: Track and convert your earned Qitaf loyalty points directly into free internet MBs or call minutes.
Method 4: Check STC Data Balance Online via Web Portal
If you use an STC data SIM inside a mobile Wi-Fi router, tablet, or laptop modem, typing dial codes or receiving SMS messages can prove difficult. In such scenarios, you can check your STC MB balance online using a web browser.
1. Using the mystc Web Portal
- Open your desktop or mobile browser and visit the official website at my.stc.com.sa.
- Click on the Login button.
- Enter your registered mobile number or Iqama/ID number.
- Type the verification OTP sent to your registered phone number.
- Access your personal dashboard and click on the Usage Details tab to view remaining data MBs.
2. Using the Official CITC Portal
Residents in Saudi Arabia can also verify registered SIM cards and associated service usage through the Communications, Space & Technology Commission (CST / CITC) platform. Logging into the CST portal via Absher grants full access to all telecom services connected to your identity document.
STC MB Check Code for STC Kuwait & STC Bahrain
STC operates extensive mobile networks across the Middle East. If you live in or travel to Kuwait or Bahrain, STC uses distinct shortcodes and customer service channels for data balance inquiries.
1. STC Kuwait MB Check Code
STC Kuwait subscribers can monitor their internet consumption using shortcodes, SMS commands, or the regional mobile app:
- SMS Internet Check: Send text message
Qto shortcode567. You will receive an immediate SMS detailing your internet MB balance. - SMS Minutes & Data Check: Send text message
QAto567to check all remaining benefits (minutes, SMS, and data). - Postpaid Bill & Usage Code: Dial
*566#to check your current bill amount or dial*544#to verify your credit limit. - STC Kuwait Mobile App: Download the mystc KW app from iOS App Store or Google Play Store for total account control.
2. STC Bahrain MB Check Code
STC Bahrain customers can verify their account credit and mobile data allowance using these simple tools:
- Prepaid USSD Dial Code: Dial
*122#on your mobile keypad to view account credit and active data MBs. - Dedicated Data Check Code: Dial
*124#and follow the interactive on-screen menu to select usage options. - STC Bahrain Mobile App: Install the mystc BH app to monitor remaining megabytes and manage bill payments online.
Prepaid SAWA vs. Postpaid Mofawtar: Key Differences in Checking Data
STC offers two main types of mobile subscriptions: Prepaid (SAWA) and Postpaid (Mofawtar). Checking data usage differs slightly between these categories.
Prepaid SAWA Lines
Prepaid subscribers pay in advance for data bundles. When your SAWA data bundle runs out, your internet access stops completely unless you purchase an add-on or renew your bundle.
- Primary code for SAWA internet check:
*8885#or send2220to900. - Real-time deduction: MBs decrease dynamically as you browse, download, or stream content.
- Validity: Every prepaid package carries a fixed validity period (e.g., 1 day, 7 days, 30 days, or 90 days).
Postpaid Mofawtar Lines
Postpaid customers pay a monthly subscription fee on a fixed billing date. Many Mofawtar plans feature high data allowances or unlimited internet options.
- Primary code for Postpaid usage check: Send
2220or4000to900. - Bill summary code: Dial
*166#or send1100to900to receive current bill details. - Fair Usage Policy (FUP): If you hold an unlimited plan, monitor whether your daily high-speed quota has exceeded threshold speed limits.
Troubleshooting: What to Do If the STC MB Check Code Fails
Occasionally, dialing *8885# or sending an SMS to 900 might result in an error message or non-responsive screen. Here are simple solutions to fix common inquiry errors:
Common Causes and Fixes
- Network Connection Drops: Switch your phone to Airplane Mode for 10 seconds, then switch it off. Retry dialing
*8885#once your phone reconnects to the STC network tower. - Incorrect Shortcode Format: Always check that you typed the exact code sequence (asterisk, numbers, hash symbol). Ensure you typed
*8885#and not#8885*. - System Maintenance: Telecom providers occasionally perform background server updates. If you receive a “Connection problem or invalid MMI code” pop-up, wait 15 minutes before trying again.
- SMS Delivery Delay: Network congestion can delay text message responses. If code
2220to900does not reply immediately, check the mystc app instead. - Incompatible Router SIM: If your SIM card resides inside a Wi-Fi modem, remove it and place it in a smartphone temporarily, or access the router admin panel at
192.168.8.1to read incoming SMS messages.
Need Customer Support? If dial codes continue to fail, call the official STC Helpline at
900from any STC line, or dial+966 11 455 5555from non-STC or international lines.
Practical Tips to Save Your STC MBs and Prevent Overage
Monitoring your balance with an stc mb check code is only half the battle. You should also practice active data saving techniques to stretch your megabytes further throughout the month.
1. Turn Off Background App Refresh
Many mobile applications update content, fetch emails, and refresh feeds in the background without your active knowledge. Go to your phone settings and disable background app refresh for heavy social media and streaming apps.
2. Restrict High-Definition Video Streaming
Streaming video in 4K or 1080p High Definition consumes up to 3 GB of data per hour. Adjust video streaming quality to standard definition (480p or 720p) inside YouTube, Netflix, and TikTok settings.
3. Enable Data Saver Mode
Both iOS and Android operating systems feature built-in Data Saver modes. Turning on Low Data Mode compresses web pages, pauses automatic cloud backups, and stops background app syncing.
4. Set Up Usage Alerts in mystc App
Configure push notifications inside the mystc app. You can set warnings when your remaining data drops below 80%, 90%, and 100% of your total allowance.
Frequently Asked Questions (FAQs)
1. What is the main STC MB check code in Saudi Arabia?
The main USSD dial code to check STC data balance in KSA is *8885#. Alternatively, you can dial *166# for SAWA credit and data, or send SMS code 2220 to 900.
2. Is dialing *8885# or sending SMS to 900 completely free?
Yes, checking your mobile data balance via USSD codes like *8885# and sending SMS commands to 900 is 100% free of charge for all STC customers.
3. How do I check STC data balance without internet access?
You can use offline USSD dial codes or SMS messages. Simply open your phone keypad, dial *8885#, and press call. The network displays your remaining MB balance on your screen immediately without requiring an active internet connection.
4. How can I check STC Kuwait data balance?
In Kuwait, send a text message containing Q to 567 to check your remaining internet data balance. You can also download the mystc KW application.
5. What code should I use to check STC Sawa internet package validity?
Dial *166# on your keypad or send 166 to 900 via text message. You will receive a detailed message showing your active SAWA subscription, remaining MBs, and exact package expiry date.
6. Can I check data balance on an STC QuickNet router SIM?
Yes. Log into your router WebUI portal by entering 192.168.8.1 in your web browser, navigate to the SMS inbox section, and send 2220 to 900. Alternatively, link your router SIM number to your mystc mobile app account.
Conclusion
Staying informed about your mobile data usage keeps you connected without interruptions or surprise charges. Utilizing the official stc mb check code *8885#, dialing *166#, or sending SMS 2220 to 900 grants instant access to your remaining megabytes in Saudi Arabia. For subscribers in Kuwait and Bahrain, shortcodes like Q to 567 and *122# offer equal convenience.
For the most comprehensive account management, download the official mystc app. The app gives you total visibility over your remaining MBs, active packages, bill details, and Qitaf loyalty rewards. Bookmark this guide today so you always have the right STC balance check codes right at your fingertips!




