The .ma domain is Morocco’s country code top-level domain (ccTLD), managed by the ANRT. For a business targeting the Moroccan market, it’s the strongest signal of local presence: it reassures your customers, boosts your search rankings on Google.ma, and protects your business name against cybersquatting. With 35.3 million internet users in Morocco—representing 92.2% of the population (DataReportal, January 2025)—your domain extension is often the first clue a visitor has about your business. This guide explains why .ma should be your top choice and how to transfer it for free to Nindohost if you registered it elsewhere.
Mehdi is the founder of a communications agency in Fez. For months, he worked on his brand identity, found the perfect name, had business cards printed, and launched his social media accounts. He took care of everything—except registering his domain name.
The day he logged in to do it, the .ma domain was already taken. Someone had registered it in the meantime—probably a domain squatter waiting to resell it. The .com domain was taken, too, for that matter. He ended up getting a .net domain—less obvious, less memorable, and less Moroccan.
Today, he regrets having waited. And he advises all his clients to reserve their domain name even before they announce the name of their future company.
This guide is for those who haven't made this mistake yet, and for those who have a .com domain and are wondering whether they should also register the .ma domain.
Key Takeaways
- The .ma domain is Morocco’s country code top-level domain, managed by the ANRT (Law No. 24-96). Only accredited registrars may assign it.
- For a Moroccan company, the .ma domain inspires more confidence in local customers than a .com or .net domain.
- Google considers the country-code top-level domain (ccTLD) to be a strong signal: a .ma domain indicates that your site is aimed at Morocco.
- Protect your brand by registering .ma and .com together to prevent cybersquatting.
- Transferring your .ma domain to Nindohost is free, including renewal for the current year.
What is a .ma domain?
.ma is the country code assigned to Morocco by IANA (the International Internet Assigned Numbers Authority). It is managed at the national level by the ANRT (National Telecommunications Regulatory Agency) through the .ma national registry, in accordance with Law No. 24-96 on postal services and telecommunications.
In practical terms, this means that:
All .ma domain names are registered through registrars accredited by the ANRT.
The registration of a .ma domain name is subject to rules established by the Moroccan government.
Your .ma domain is legally registered within the national territory.
Definition
Accredited registrar: a service provider authorized to register domain names on behalf of the national registry. Only these entities can legally sell you a .ma domain. Always verify their accreditation before registering.
5 Reasons to Choose .ma for Your Business
1. The trust of local customers
When a Moroccan customer sees a .ma domain, they immediately recognize that they are dealing with a local company. It is a sign of a physical presence, a strong foothold in Morocco, and legal responsibility within the country.
A .com domain is perceived as international—or as the default choice for those who were unable to secure a .ma domain. For a bakery in Agadir, a law firm in Rabat, or a startup in Casablanca, a .ma domain speaks to your customers even before they read your content.
“Our belief: Moroccan customers trust what they recognize. They recognize the .ma domain.”
2. Google Search Optimization for Moroccan Searches
Google says it itself: a country-code top-level domain like .ma is a strong signal—for both internet users and search engines—that your site is targeted at a specific country. A .ma domain clearly indicates that your site is relevant to users in Morocco.
In a search for terms such as “plumber Casablanca” or “communications agency Marrakech,” a .ma website has a structural advantage over a .com or .net website, which provides no geographical cues.
Note
The .ma domain isn't everything. The quality of your content, your site's speed, and your Google Business Profile are just as important. The .ma domain is an advantage, not a guarantee of the top spot.
3. The availability of short names
The .com domain has been saturated for years. Short, memorable, hyphen-free .com names are almost all taken. In the .ma domain, there is still a very wide range of available names. Names that you would be unable to obtain under .com are often available under .ma.
4. Protecting Your Brand
Imagine that your website is example.com. Someone registers example.ma and creates a website that looks like yours, poaches your customers, or tarnishes your reputation. That’s cybersquatting.
To protect your brand, you need to register both domain extensions: .ma and .com. Both point to your website. No one else can use them in your place.
5. The registration period is up to 5 years
You can register your .ma domain for 1, 2, 3, 4, or 5 years. A long-term registration offers two advantages:
Your domain is protected through2027,2028,2029, 2030, and 2031—without you having to do anything.
Fixed Price
You lock in your renewal price for several years.
No Oversights
You eliminate the risk of forgetting to renew: once the grace period has passed, an expired domain can be registered by anyone.
.ma or .com domain: Which should you choose?
The answer depends on your target market. Here are three questions to help you decide:
Our recommendation: Register both. Use .ma as the primary domain extension for your site, and .com to protect your brand. Redirecting it to your .ma domain costs nothing, but it prevents it from falling into the wrong hands.
Variants of the .ma file
In addition to the main .ma extension, there are several sub-extensions:
.co.ma
For Commercial Businesses
.net.ma
For network service providers
.org.ma
For Organizations
.press.ma
For the press and publications
.gov.ma
Government Agencies
.ac.ma
Educational Institutions
For the vast majority of businesses, the .ma direct domain is the right choice: shorter, more memorable, and more impactful.
Transfer your .ma domain to Nindohost: absolutely no fees—really
If you already have a .ma domain registered with another provider, you can transfer it to Nindohost. This transfer is free, including renewal for the current year.
In practical terms:
Domain Transfer
your-company.ma
This is a Nindohost exclusive. With most domain registrars, transferring a .ma domain incurs a fee, sometimes equivalent to one year's renewal fee.
If you're unhappy with your current service provider or if you want to consolidate your domain, hosting, and email in one place, now is the perfect time.
"You should never have to pay to leave a service provider that no longer suits you."
The .ma domain included with hosting
Starting from scratch? With any Nindohost shared hosting plan, your .ma or .com domain name is free for the first year.
This means that for the price of one night's lodging, you get:
Nindohost Shared Hosting
One subscription
It's the most cost-effective way to get started, without paying multiple times for the same building blocks.
Check out our article onshared hosting in Morocco to find out which plan is right for your project.
What to Do Before Sharing Your Company Name
If you're in the process of starting your business—even before it's officially registered—reserve your domain name as soon as you've decided on a name.
A domain name costs a few hundred dirhams a year. Losing it to a squatter can cost infinitely more. And unlike registering a trademark, you can get a domain name in just a few minutes.
The logical order:
Click on each step in order.
What strikes us about our customers
Those who lose their domain names almost never lose them to a competitor, but to the passage of time.
Don't be like Mehdi. Make a reservation first.
For more information on domain transfers, see our dedicated article: Transferring a Domain Name: Steps, Timelines, and Key Points.
FAQ
Who can register a .ma domain?
Both individuals and businesses can register a .ma domain. The registration rules are set by the ANRT, which recently tightened them: your registrar will provide you with the required information and supporting documents. Certain domain extensions, such as .gov.ma or .ac.ma, are reserved for specific types of organizations.
How long does it take to activate a .ma domain?
Activation is usually almost instantaneous after payment is confirmed. Your domain will be up and running within a few hours. DNS propagation may take up to 24 hours, depending on your configuration.
What happens if I forget to renew my .ma domain?
Your domain name will expire and enter a grace period during which you can still reclaim it. After this period ends, it becomes available to anyone. You can avoid this risk by registering for a longer term (3 to 5 years) or by enabling automatic renewal with your registrar.
Can I get a .ma domain without having a website?
Yes. You can register a .ma domain without linking a website to it right away. This allows you to protect your name while you wait to create your website, start with email addresses, or simply secure your brand.
Will transferring my .ma domain disrupt my website or my emails?
No, as long as the transfer is carried out properly. The DNS servers that point your domain to your website and email remain active throughout the transfer. Your website and email will continue to function normally.
Your domain name is your address on the Internet. Every day that goes by without registering it, you run the risk of someone else taking it.
Register your .ma domain nameDo you already have a .ma domain somewhere else? Transfer it for free
Israe E.
Web Editor
Israe guides Nindohost readers through practical guides on web hosting, domain names, and website management. Its approach: to explain technical concepts in simple terms so that everyone can manage their web project with confidence, regardless of their skill level.