Also written as: +212 · 00212 · 011 212 (from the USA and Canada) · 00-212
Who uses the +212 code
The +212 country code serves Morocco and Western Sahara. Morocco is the main country on this page. Its official name is the Kingdom of Morocco and its ISO code is MA. Callers reach Moroccan numbers through +212, and the same code covers Western Sahara entries listed alongside Morocco.
Location, language and currency
Morocco sits in Africa, in the Northern Africa subregion. The capital is Rabat. Arabic and Berber are the languages of the country, and the currency is the Moroccan dirham. The demonym for people and things from Morocco is Moroccan. Local time follows the Africa/Casablanca time zone at UTC+01:00.
Number format and internet calling
A Moroccan mobile number in international format looks like this: +212 6 50 12 34 56. Use the +212 prefix, then the mobile digits as shown in that example.
You can call or message a +212 number over the internet using a data connection. A voice or messaging app carries the call or message over your data plan rather than a standard mobile line. This suits people contacting family or colleagues in Morocco and Western Sahara from another country. Check that your data connection is active before you start, and keep the +212 format with the full number when you dial or send.
Slashtel sends prepaid mobile top-ups to these Morocco operators: Maroc Telecom, Orange and inwi. If you want to add credit for someone in Morocco, you can top up a Morocco number through Slashtel. The top-up goes to the prepaid balance on the operator account, so the recipient can use it for calls, messages or data on their own plan.
The +212 code ties together Morocco and Western Sahara on this page. Morocco, with capital Rabat, uses Arabic and Berber and the Moroccan dirham, and runs on Africa/Casablanca at UTC+01:00. Numbers appear in the format +212 6 50 12 34 56. Internet calling and messaging over a data connection give another way to reach a +212 number, and Slashtel top-ups reach Maroc Telecom, Orange and inwi accounts for prepaid credit.
Facts checked 26 October 2026.
Morocco number format
| International | +212 6 50 12 34 56 |
| E.164 (apps and forms) | +212650123456 |
| Inside Morocco | 06 50 12 34 56 |
| Digits after +212 | 9 |
Example mobile number format from Google's libphonenumber data, not a real subscriber.
How to call Morocco
| Calling from | Dial |
|---|---|
| Any mobile phone | +212 6 50 12 34 56 |
| the United States (landline) | 011 212 6 50 12 34 56 |
| Canada (landline) | 011 212 6 50 12 34 56 |
| the United Kingdom (landline) | 00 212 6 50 12 34 56 |
| Ireland (landline) | 00 212 6 50 12 34 56 |
| the United Arab Emirates (landline) | 00 212 6 50 12 34 56 |
| Australia (landline) | 0011 212 6 50 12 34 56 |
| India (landline) | 00 212 6 50 12 34 56 |
| Germany (landline) | 00 212 6 50 12 34 56 |
| France (landline) | 00 212 6 50 12 34 56 |
| Spain (landline) | 00 212 6 50 12 34 56 |
| Saudi Arabia (landline) | 00 212 6 50 12 34 56 |
| South Africa (landline) | 00 212 6 50 12 34 56 |
| Another +212 country | +212 6 50 12 34 56 |
| Inside Morocco | 06 50 12 34 56 |
Countries using +212
Top up a +212 mobile
Pay with a card from any country; credit usually arrives in minutes.
Check a +212 number
Enter a phone number
Formats, validity and dialling instructions appear here as you type.
+212 in other languages
- مفتاح 00212 (+212) هو مفتاح الاتصال الدولي لدولة المغرب
- 00212 (+212) est l'indicatif téléphonique de : Maroc
- +212 (00212) es el prefijo telefónico de: Marruecos
- +212 (00212) ist die Ländervorwahl von: Marokko
- +212 (00212) è il prefisso internazionale di: Marocco
- +212 (00212) é o código de país de: Marrocos
- +212 (00212) hangi ülkenin kodu? Fas
- +212 (00212): телефонный код страны Марокко
- +212 (00212): κωδικός χώρας για Μαρόκο
- +212 (00212) kis desh ka code hai? Morocco ka country code hai
- +212 (00212) मोरक्को का देश कोड है
- +212 (00212) مراکش کا کنٹری کوڈ ہے
- +212 (00212) کد کشور مراکش است
- +212 (00212) là mã quốc gia của Ma-rốc
- +212 (00212) คือรหัสประเทศของ โมร็อกโก
Questions
Which country has the country code +212?
+212 is shared by Morocco and Western Sahara.
How do I call Morocco from the USA or Canada?
Dial 011, then 212, then the number without the leading 0: for example 011 212 6 50 12 34 56. From a mobile you can dial +212 6 50 12 34 56 instead.
How do I call Morocco from the UK?
Dial 00, then 212, then the number without the leading 0: for example 00 212 6 50 12 34 56.
How many digits is a Morocco mobile number?
9 digits after the country code +212, or 10 digits including the leading 0 when dialled inside Morocco. Example: +212 6 50 12 34 56.
Which country is 00212?
00212 is Morocco (shared with Western Sahara). 00 is the exit code used in most countries, so 00212, +212 and 011 212 from the USA all reach the same country.
Is +212 the same as 00212?
Yes. The + stands for the exit code of the country you are calling from. In most countries that is 00, so +212 and 00212 are the same. From the USA and Canada the exit code is 011, so you would dial 011212.
Can I send a mobile top-up to a +212 number?
Yes. Slashtel sends prepaid top-ups to Maroc Telecom, Orange, inwi numbers in Morocco, paid with a card from any country.
Nearby codes: +95 Myanmar (Burma) · +211 South Sudan · +213 Algeria · +216 Tunisia · all country codes