Orange top-ups for Morocco start at $4.53, with 8 plans up to $55.94 on this page. The cheapest way to keep an Orange number active is $10.14 for 30 days (5GB), about 34¢ a day. It gives the most credit per dollar of the 3 main Morocco operators today. Prices checked 7 November 2026.
| Plan | Validity | On the phone | You pay | |
|---|---|---|---|---|
| 2 GB Data | 7 days | MAD 20.88 | $4.53 | |
| Voice + MB | 7 days | MAD 30.77 | $6.32 | |
| 3 GB Data | 10 days | MAD 30.77 | $6.32 | |
| 5GB | 30 days | MAD 51.65 | $10.14 | |
| MAD 101 recharge | Operator default | MAD 101 | $19.20 | |
| 10 GB Data | 30 days | MAD 102.09 | $19.39 | |
| MAD 151.77 recharge | Operator default | MAD 151.77 | $28.42 | |
| MAD 302.44 recharge | Operator default | MAD 302.44 | $55.94 |
Live from Orange. Prices are in US dollars and include our service fee; nothing is added at checkout.
Pay with a card from any country. Top up Orange numbers in Morocco with a Visa, Mastercard, Amex, Apple Pay or Google Pay issued anywhere (debit or credit; prepaid and gift cards are not accepted). No local bank account, local wallet or local number needed.
Country code +212: how to call Morocco and its number format.
You can top up an Orange Morocco number from the UK by entering the Moroccan mobile number on the recharge page and paying by card, Apple Pay or Google Pay. Slashtel detects Orange from the number, so no operator selection is needed. Top ups start from $4.53, and Morocco uses the +212 dial code with a 9 digit number.
Last checked: October 2026
Slashtel sends an Orange Morocco top up straight to the number you enter. You pay in the checkout by card, Apple Pay or Google Pay, and the operator is detected from the number itself, so there is no network to pick from a list. Prices start from $4.53 and the balance or bundle lands on the Moroccan line.
You do not need an account with Orange Morocco and you do not need to be in Morocco. The person receiving the top up keeps their own SIM and number. Everything is handled from the UK side, and the number you type decides which operator is credited.
Follow these steps:
Orange Morocco offers data bundles and plain recharges. The data plans are 2 GB Data for 7 days, 3 GB Data for 10 days, 5GB and 10 GB Data for 30 days, plus a Voice + MB plan for 7 days. Straight recharges of MAD 101.22, MAD 151.77 and MAD 302.44 carry no fixed validity. Each plan shows what the phone receives.
The 2 GB Data plan delivers 20.88 MAD of value over 7 days. The Voice + MB plan delivers 30.77 MAD over 7 days, and the 3 GB Data plan delivers 30.77 MAD over 10 days. For a longer stretch, 5GB delivers 51.65 MAD over 30 days and 10 GB Data delivers 102.31 MAD over 30 days.
None of the Orange plans listed here are taxed, so the amount shown is the amount that lands on the phone. If a plan were taxed, the figure shown would be what arrives after the operator's tax. The straight recharges put MAD 101.22, MAD 151.77 or MAD 302.44 of credit on the line, and no validity period is attached to them in this list.
Moroccan mobile numbers have 9 digits, and the national example is 06 50 12 34 56. In international form it is +212 6 50 12 34 56, with the leading zero dropped. Enter the number in the field on the page so Orange can be recognised and the top up credited to the right line.
Morocco uses the +212 dial code. The drop of the leading zero matters: the national number starts with 06, but the international form keeps only the 6 after the country code. If you copy a number from a contact card, check that the zero has not been left in after +212.
The number example above is only a format guide. Always use the real number of the person you are topping up, and read it back before you pay.
Most failures come from a number that does not match the format, a line that is not Orange, or a payment that the bank declines. Check the 9 digits and the +212 form first, then check the payment. Do not send the same top up twice while the first one is still being processed.
If the number is wrong, the top up cannot reach the intended phone. Correct the number and try again rather than repeating the same order. If the payment was declined, use another card or another payment method in the checkout.
Keep the order confirmation you receive. It is the reference you need if you have to ask about a top up that has not arrived.
Payment is taken in the checkout by card, Apple Pay or Google Pay. You do not share a bank password with the recipient and you do not need the Moroccan line to authorise anything. The top up is tied to the number you entered, and Orange is identified from that number rather than chosen by hand.
Pay only on the recharge page itself and check the order summary before you confirm. The summary shows the plan or recharge amount and the number it will be sent to.
If you top up the same Moroccan number regularly, keep the correct international format saved so you do not have to rebuild it each time. That reduces the chance of a mistyped digit sending credit to the wrong line.
Orange is one of three main operators in Morocco, alongside Maroc Telecom and inwi, so make sure the number you have really belongs to Orange before you order. The detection from the number handles this, but a wrong digit can still point at a different line.
Open the Orange Morocco recharge page, enter the Moroccan mobile number, choose a plan or recharge amount, and pay by card, Apple Pay or Google Pay. Slashtel detects Orange from the number, so the top up goes straight to that line. Prices start from $4.53.
Moroccan mobile numbers have 9 digits. The national example is 06 50 12 34 56. In international form it becomes +212 6 50 12 34 56, with the leading zero dropped after the +212 dial code.
You can send 2 GB Data for 7 days, Voice + MB for 7 days, 3 GB Data for 10 days, 5GB or 10 GB Data for 30 days, or a straight recharge of MAD 101.22, MAD 151.77 or MAD 302.44. None of these Orange plans are taxed, so the amount shown is what lands.
No. The operator is detected from the number you enter, so an Orange Morocco number is credited to Orange without you selecting a network. Just check the number carefully before you pay, since a wrong digit can point at a different line.
Check the number has 9 digits and starts with 6 after the +212 code, and check that the payment was not declined. Keep your order confirmation as the reference if you need to ask about a top up that has not arrived. Do not repeat the order while the first is processing.
Right now it is $10.14 for 30 days (5GB), about 34¢ a day, as of 7 November 2026. Longer plans cost less per day, so they suit a number you mainly keep for bank OTPs.
Enter it with the country code +212. A number written locally as 06 50 12 34 56 becomes +212 6 50 12 34 56, so drop the leading 0 after the country code. Moroccan mobile numbers have 9 digits after the country code. The example is a format guide, not a real number.
Enter the number with the country code, pick a plan and pay by card. The operator is detected automatically and the credit goes straight to the phone. You do not need an account or a bank account in Morocco.
Plans currently start from $4.53 and go up to $55.94, including our service fee. The exact price is shown before you pay, with no extra charges at checkout.
Yes. Slashtel tops up any prepaid Orange number in Morocco, your own or a family member's. You only need the number; the person does not need an account.
Recharges are delivered instantly and cannot be reversed once they reach a valid number, so check the number before you pay. If the operator rejects the number, Slashtel resends or refunds you in full.
Prices on this page are in US dollars and include the Slashtel service fee. At checkout your card may be shown and charged in your local currency, and the exact amount is confirmed before you pay.
Yes. Payments are processed by Stripe with 3D Secure where your bank supports it, and Slashtel never sees or stores your full card details.
Most recharges arrive within a few minutes. If the phone is switched off, the credit lands when it next connects. You get a confirmation email with your order reference.
If the operator rejects the recharge, we resend it. If it still can't be delivered, write to esim@slashtel.com or message us on WhatsApp with your order reference and we'll sort it out.