.ml Domain: Mali's Official Country Code Extension
.ml is the country code top-level domain of Mali, in West Africa, and it entered the root zone on 29 September 1993. The zone is run today by a Malian state agency, AGETIC — Agence des Technologies de l'Information et de la Communication — based in Bamako. Until 2013 the extension sat with SOTELMA, the national telecoms operator; once that company was privatised, IANA redelegated the zone to AGETIC on 11 February 2013. AGETIC is a public institution created by law in January 2005, and managing the .ml domain is part of its legal mandate.
The single most important thing to know about .ml today is that its old reputation no longer holds. For years the extension was handed out free of charge and became widely known online as a throwaway domain; that arrangement ended in 2023 and AGETIC took the registry in house. Today .ml is a paid country extension with proper ordering, invoicing, renewal and support flows. Alongside the flat second level, shared prefixes are open as well: names are registered at the third level under com.ml, net.ml, org.ml and edu.ml.
If you run a .ml name, put the expiry date in your calendar. In the registry's own system an expired name is first taken out of the zone and then drops into a recovery period, during which it cannot simply be renewed: it has to go through a separate restoration step, and that request waits on approval from AGETIC. In practice a delay of a few weeks takes your site and your mail offline, and getting the name back means extra handling and extra waiting. Check whether the .ml name you want is free on the domain name search page.
.ML Domain at a Glance
- Assigning authority AGETIC — Mali's information and communication technology agency, Bamako
- Entered the root zone 29 September 1993
- Redelegated to AGETIC 11 February 2013 (previous operator SOTELMA)
- Free-giveaway era Ended in 2023; the extension is paid today
- Third-level spaces com.ml, net.ml, org.ml, edu.ml
- Document Requirement No documents are required to register a .ml domain
- Country Mali
- Character Length 4 - 63 characters
- Registration Period 1 - 10 years
- Name Server Count 2 - 10 servers
.ml Domain Prices — No Surprise Fees
Registration, transfer and renewal fees are listed separately. The renewal price can differ from the first-year price, so you see both up front.
-
New Registration
$29.00 /year -
Renewal
$35.00 /year -
Restore
$71.90
Included With Every .ml Domain
-
Free DNS management
Change A, MX, TXT and CNAME records yourself from the panel — no waiting on anyone when you move a site or mailbox.
-
Domain forwarding
Point the domain at your existing site, a campaign page or a social profile — at no extra cost.
.ml Domain Lifecycle
What happens day by day after it expires
Day 0 is the domain's expiry dateIn short: for .ml the post-expiry timeline is set by the registry, so it differs from one extension to the next. The diagram below shows the windows that actually apply to .ml, day by day. One thing never changes, whichever extension you hold: renewing before the expiry date is always the cheapest and safest route.
Domain Is Available (Available)
A .ml address at this stage has not been taken yet, and it goes to whoever registers first. Check the name you have in mind — if it is free, it can be yours within minutes.
Domain Is Active (Active Period)
Once registration is complete, the domain is registered to you for the term you selected. You can renew at any point before it expires to keep it active, or switch on auto-renewal so you never have to watch the date.
Domain Is Available Again
Once deletion completes, the domain leaves the system and anyone can register it — popular names are often taken the same minute by someone watching. Keep auto-renewal on so a name you care about never gets this far.
.ml Domain Specifications and Registration Rules
Registration conditions, supported features and the registry's own timelines in a single table.
.ml Domain Registration
- Document Requirement No documents are required to register a .ml domain
- Country Mali
- Character Length 4 - 63 characters
- Registration Period 1 - 10 years
- Name Server Count 2 - 10 servers
.ml Domain Support
- IDN Support No
- Transfer Support No
- Late Renewal Support No
Frequently Asked Questions About .ml Domains
The questions people actually ask before registering — answered plainly.
-
.ml is the country code top-level domain of Mali, in West Africa. The zone is run by AGETIC (Agence des Technologies de l'Information et de la Communication), a Malian state agency based in Bamako; both the administrative and the technical contacts recorded in the root zone database belong to that agency. The extension has been in the root zone since 1993. Until 2013 it was held by SOTELMA, the national telecoms operator, and when that company was privatised .ml was redelegated to AGETIC on 11 February 2013. So .ml sits with the Malian state rather than a private company, and the state sets its rules.
-
No. For a period .ml names were handed out free and the extension became widely known online as a throwaway domain; that arrangement ended in 2023 and AGETIC took the registry in house. The registry's own portal now runs a full commercial flow: an account, a basket, an order summary, a tax-calculated invoice, and separate renewal and restoration items. You may still find pages describing free .ml domains in search results, but that information is out of date. Today .ml is registered, renewed and lost on expiry like any other country extension.
-
No. The registry's public lookup publishes no registrant fields at all, and this is not field-by-field redaction either: the response simply contains no registrant, admin or technical section. What you see is the name itself, the registry domain identifier, the creation and expiry dates, the registrar's details, the status codes, the name servers and the DNSSEC flag. The data is still collected: the registry's control panel asks the holder for name, company, address, country, email and telephone, but none of it is made public. You can check whether a .ml name is registered on the whois search page.
-
Once the expiry date passes the name is suspended and taken out of the zone, then enters a recovery period. A .ml name in that state cannot be renewed directly: the registry's system requires a restoration request to be opened, a separate restoration charge to be settled, and AGETIC to approve the request. While approval is pending the name is not live, so both your website and your mail stop working. At the end of the period the name moves into the deletion queue and there is no way back. The only safe approach is therefore never to miss the expiry date.
-
Alongside the flat second level, .ml also uses shared prefixes: the registry offers third-level registration under com.ml, net.ml, org.ml and edu.ml. Technically these are not separate zones — they are served straight from inside the .ml zone. com.ml is aimed at companies, net.ml at internet providers, org.ml at associations and edu.ml at local schools. If you are building an institutional identity in Mali, it is worth considering the flat .ml and the relevant prefix together.
-
No, registration from abroad is possible: the country field in the registry's own signup form is free and not locked to Mali, and names held through a registrar based outside Mali exist in the zone. Even so, it is worth confirming the current terms before you order from abroad; you can reach us through the contact page.
-
There are two channels. The registry sells directly to end users through its own portal: you open an account, check the name, complete the order against an invoice, and manage name servers, URL forwarding, glue records and DNS from the same panel. Accredited registrars also register .ml names. For anyone managing several extensions in one place, the registrar channel is the practical one. Check the status of the name you want on the domain name search page.
Ready to Claim Your .ml Domain?
Type a name and see in seconds whether it is free on .ml. If it is taken, we list close alternatives right away.
Get Help for .ml Domain Registration
Need help registering a .ml domain? Our team is ready to assist.