To recharge STC Kuwait using a scratch card, dial *500*[16-digit code]# and press call — your balance is added instantly. STC Kuwait also supports recharge via the MySTC app, the STC Kuwait website at stc.com.kw, STC Self-Service Machines, bank apps, ATMs and Auto-Recharge. All methods are available for prepaid lines.
What to Do Now
- Scratch the silver panel on your STC recharge card to reveal the 16-digit code
- Dial *500*[your 16-digit code]# and press call
- If no scratch card — open the MySTC app → Recharge for instant online top-up
Table of Contents
STC Recharge Code — Scratch Card USSD Method
The scratch card is the fastest offline recharge method — it works without internet, without app login and without a bank card.
- Purchase an STC Kuwait recharge card from any convenience store, Carrefour, Lulu Hypermarket, petrol station or mobile accessories shop in Kuwait
- Scratch the silver panel on the back of the card to reveal the 16-digit recharge code
- Open the phone dial pad and type *500*[16-digit code]#
- Press the call button — your STC balance is credited immediately
Example format: *500*1234567890123456#

The 16-digit code is unique to each card and cannot be reused once it has been applied. If the silver panel is scratched too heavily and the code becomes unreadable, take the card to any STC Kuwait outlet — the agent can retrieve the code from the card’s barcode using STC’s internal system.
STC Kuwait was previously branded as Viva in Kuwait before it rebranded to STC. Viva recharge cards from that period are no longer valid — all active STC Kuwait recharge cards carry the STC branding. If you have an old Viva-branded card, contact STC customer care on 102 to check its status.
How to Recharge STC Online via the Website
The STC Kuwait website at stc.com.kw allows recharge with KNET, debit or credit card without needing a physical scratch card.
- Go to stc.com.kw and log into your MySTC account
- Navigate to Payments → Recharge Your Line
- Enter your STC Kuwait mobile number and the recharge amount
- Select your payment method — KNET, debit or credit card
- Review the details and confirm — your balance is credited within seconds

Online recharge supports amounts in preset denominations and is available 24 hours a day. It is the recommended method for expats and residents paying from a debit or credit card rather than cash.
In practice STC Kuwait’s online recharge portal occasionally shows maintenance windows between 2:00 AM and 4:00 AM. If you encounter an error during those hours, wait and retry or use the MySTC app instead — the app runs on a separate payment gateway and is typically unaffected by website maintenance windows.
STC Kuwait App — Recharge Method
The MySTC app — available on Google Play and the Apple App Store — provides the same online recharge function as the website with the added benefit of viewing your current balance before and after topping up.
- Open the MySTC app and log in with your STC Kuwait account credentials
- Tap the Recharge section from the main menu
- Enter your STC Kuwait number and the top-up amount
- Select your payment method and confirm
- Your new balance is displayed in the app immediately after successful payment

The MySTC app also shows your top-up history, which is useful for tracking recharge dates and amounts when reconciling mobile expenses.
For your current credit balance before recharging, see our STC balance check page. For postpaid bill payments, see our STC Quick Pay page.
STC Self-Service Machine Top-Up
STC Kuwait operates Self-Service Machines at malls, STC stores and high-footfall areas across Kuwait. These accept ATM and credit cards.
- Locate an STC Self-Service Machine — commonly found in major malls and STC Kuwait branches
- Select Recharge on the touchscreen
- Enter the STC Kuwait mobile number you are topping up
- Insert your ATM card or credit card, enter your PIN and follow the on-screen prompts
- The recharge is applied to the number immediately upon successful payment

The Self-Service Machine is the best option when you need to recharge using cash-funded KNET but do not have internet access on your device. It does not accept cash directly — only card-based payments.
Recharge STC Kuwait via Bank App, Website or ATM
Most Kuwait banks include STC recharge as a bill payment option in their online banking channels.
Bank website or app:
- Log in to your Kuwait bank’s website or mobile app
- Navigate to Bill Payments and select STC
- Enter your STC mobile number and recharge amount
- Confirm and complete payment
Bank ATM:
- Insert your ATM card and enter your PIN
- Select Service Payment or Bill Payment
- Choose STC from the operator list
- Enter your STC number and the amount
- Confirm — the recharge is applied within a few minutes
As of 2026, most major Kuwait banks including NBK, Gulf Bank and Boubyan Bank support STC recharge via their online banking platforms. Confirm with your bank if STC does not appear in your bill payment list — smaller banks may not yet have the integration.
STC Auto-Recharge — Set Up Automatic Top-Up
STC Kuwait’s Auto-Recharge feature prevents your prepaid balance from running out by topping up automatically when set conditions are met.
Three Auto-Recharge trigger options:
- Minimum balance trigger — tops up automatically when credit falls below a set amount
- Scheduled date — tops up on a fixed date each month
- Regular interval — tops up daily, weekly or monthly regardless of balance
To set up Auto-Recharge:
- Log into MySTC app or stc.com.kw
- Go to account settings and select Auto-Recharge
- Choose a trigger option, set the top-up amount and link your preferred payment method
- Confirm — Auto-Recharge activates immediately
Auto-Recharge deducts from the linked payment card automatically on each trigger. There is no manual confirmation step once it is active — review the settings after your first few automatic top-ups to confirm the trigger amount is set correctly.
FAQs:
1.What is the STC recharge code format in Kuwait
The STC Kuwait recharge code format is *500*[16-digit code]#. Dial this on the phone dial pad and press call. The 16-digit code is printed under the scratch panel on the back of the STC Kuwait recharge card. Balance is credited to your STC line immediately after the USSD call completes. The code can only be used once — each card carries a unique code.
2.Is Viva recharge the same as STC recharge in Kuwait
Yes. Viva was the previous brand name for STC Kuwait before the company rebranded to STC. All current recharge methods, codes and services operate under the STC Kuwait brand. Old Viva-branded recharge scratch cards may no longer be valid — contact STC customer care on 102 to check the status of any legacy Viva card. All currently sold recharge cards in Kuwait carry the STC branding.
3.Can I recharge an STC Kuwait number for someone else
Yes. All online recharge methods — the STC Kuwait website, MySTC app, bank app and Self-Service Machine — allow you to enter any STC Kuwait number, not only your own. Enter the recipient’s STC mobile number in the recharge field. Confirm the number in writing before completing payment — recharge applied to a wrong number cannot be reversed automatically.
4.What do I do if my STC recharge code is not working
Check that the 16-digit code was entered correctly — a single digit error causes the USSD to return an error. Confirm the code has not already been used on a previous attempt. If the scratch panel damaged the code, take the physical card to an STC Kuwait outlet — the agent can retrieve the code from the card barcode. If the portal rejects a valid-looking code, call STC customer care on 102 with the card in hand.

