*121*PIN#

How to Recharge Ooredoo Oman — Hala Prepaid Top Up

Dial *121*PIN# to recharge ooredoo oman — hala prepaid top up instantly.

Ooredoo Cost: Free (pay amount) Prepaid Verified May 2026

A scratch card works fine for a one-off top-up, but for anyone recharging regularly, the Ooredoo Oman app removes two of the most common friction points: finding a shop that stocks cards, and mistyping a long PIN under time pressure.

Quick answer: scratch card

Dial *121*[recharge code]# from your Ooredoo Oman line and press call.

Why app recharge beats a scratch card for regular use

A physical voucher requires being near a shop that stocks Ooredoo cards, plus typing every digit of the PIN correctly under a USSD prompt — a single mis-scratched or misread digit means starting over. App recharge instead pulls from a saved card instantly, with no code to transcribe and no trip required, which matters most if you top up every few days rather than occasionally.

Ooredoo Oman app

Recharge directly with a saved payment card in a couple of taps — the fastest repeat method if you’re topping up regularly rather than as a rare one-off.

Website

ooredoo.om offers the same card-based recharge through a browser if you’d rather not use the app.

When a scratch card still makes sense

For a genuine one-off top-up, or if you don’t have a card to save digitally, physical vouchers remain widely available at supermarkets, convenience stores, and authorised Ooredoo retailers across Oman.

Confirm your new balance: see checking your Ooredoo Oman balance.

Verified against Ooredoo Oman’s official recharge guidance, July 2026.

Written & verified by GSMplans Editorial Team · Last checked May 2026

The GSMplans Editorial Team researches, writes, and verifies every guide on this site against official operator sources — Etisalat, du, STC, Mobily, Zain, Ooredoo, Vodafone, Omantel, Batelco, and… Our process →

Step-by-Step Guide

  1. 1

    Choose method

    Scratch card (*121*PIN#), app, or website.

  2. 2

    Enter details

    For cards: *121*[code]#. Online: enter number and amount.

  3. 3

    Verify

    *102# to check updated balance.

Alternative Methods

Dial *121*PIN# from your phone dialer.

Ooredoo Oman App > Recharge

ooredoo.om > Recharge

Troubleshooting

Code invalid

Verify all digits. Contact retailer if defective.

Online fails

Try a different payment method or use a scratch card.

Pro Tip
Use the Ooredoo app for instant recharge without needing a scratch card.

Frequently Asked Questions

What is the Ooredoo Oman recharge code?

Dial *121*[recharge code]# from your Ooredoo Oman line and press call.

Is app recharge better than a scratch card?

For regular top-ups, yes — no shop trip and no PIN to mistype. For an occasional one-off, a scratch card works just as well.

Can I recharge someone else's number?

Yes, use the app or website and enter the recipient's Ooredoo Oman number.

Where can I buy Ooredoo Oman scratch cards?

Supermarkets, convenience stores, and authorised Ooredoo retailers across Oman.

What if my scratch card code shows as invalid?

Re-check every digit carefully — a misread character is the most common cause. Contact the retailer with your receipt if the card is genuinely defective.

Ooredoo
Oman
Customer Care: 1500