Myanmar ISO Codes: MM, MMR, 104, and .mm
Myanmar’s main ISO country codes are MM, MMR, and 104. These identifiers refer to the same country but serve different field formats: two-letter, three-letter, and numeric. Myanmar also uses .mm as its country-code internet domain, while sports, telephone, and currency systems use other identifiers. Understanding the standard behind a field helps prevent common mistakes when completing forms, managing data, booking services, or reading older records.
Myanmar ISO Codes at a Glance
The country abbreviation required by a website or dataset depends on the code system it uses. For general ISO 3166-1 country identification, use MM, MMR, or 104 according to the field format. The ISO record lists Myanmar as MM in alpha-2 format and MMR in alpha-3 format.
| Identifier | Myanmar value | Main use |
|---|---|---|
| ISO alpha-2 | MM | Two-letter country fields |
| ISO alpha-3 | MMR | Three-letter country fields |
| ISO numeric | 104 | Numeric country fields |
| Internet domain | .mm | Country-code domain names |
| Olympic code | MYA | Olympic and related sports contexts |
| Calling code | +95 | International telephone dialing |
| Currency code | MMK | Myanmar kyat transactions |
The short table is useful for a quick lookup, but the values are not interchangeable. In particular, MMK identifies a currency rather than a country, and MYA is not Myanmar’s ISO alpha-3 country code.
In ISO terminology, alpha-2 means a two-letter code, alpha-3 means a three-letter code, and numeric means a three-digit country identifier. The alphabetic values are normally written in uppercase in data records, while the domain extension is conventionally shown in lowercase with a preceding dot. When a form gives both a field label and a character limit, use those details to select the correct Myanmar code.
Myanmar's ISO 3166-1 Country Codes
ISO 3166-1 assigns standardized country identifiers in alphabetic and numeric formats. They are widely used in international data exchange, country menus, localization tools, shipping records, reporting systems, and administrative databases. Myanmar’s current assignment uses the country name Myanmar.
MM: The Two-Letter Country Code
MM is Myanmar’s ISO 3166-1 alpha-2 code and its standard two-letter country abbreviation. It is the value to enter when a system asks for a two-character ISO country code, an ISO 2-letter country code, or an alpha-2 country field. The ISO Online Browsing Platform lists MM for Myanmar.
Alpha-2 codes are designed to be compact. You may see MM in country-selection lists, address and profile settings, international databases, software localization settings, and data exports. It also provides the two-letter basis associated with Myanmar’s country-code top-level domain, .mm. In data that identifies Myanmar’s administrative subdivisions under ISO 3166-2, MM is likewise the country portion of the subdivision code.
MM is often the most convenient choice when a form has a short country field but does not accept a full country name. It should still be entered only when the field requests a country identifier or ISO alpha-2 value; a two-character field for a language, currency, or internal business category may follow a different standard.
MM identifies a country; it does not tell a telephone network how to route a call. A field labelled “country,” “ISO 3166-1 alpha-2,” or “two-letter code” can use MM. A field labelled “phone code,” “dialing prefix,” or “calling code” requires a different value.
MMR: The Three-Letter Country Code
MMR is the Myanmar three-letter country code in ISO 3166-1 alpha-3 format. It is often easier for people to recognize in a long list or dataset because it contains three letters and more clearly resembles the country name than a two-letter value does.
Use MMR only where the field specifically asks for an ISO alpha-3 code, a three-letter country code, or an ISO 3166-1 alpha-3 value. It can appear in institutional records, analytical datasets, geographic data, and systems that need an alphabetic country identifier with more visual distinction than a two-letter code.
Three-letter country values are not automatically interchangeable simply because they are the same length. A database may use ISO alpha-3 codes, while a sports organization may use its own three-letter abbreviation. Check the field definition before converting MMR to another value or importing it into a separate system.
MMR is different from MYA. MYA is Myanmar’s Olympic code, while MMR is its ISO alpha-3 code. The difference matters when transferring information between a sports results list and an ISO-based database: a value that looks like a country abbreviation may still belong to a different organization’s coding system.
104: The Numeric Country Code
104 is Myanmar’s ISO 3166-1 numeric code. It is a three-digit numeric country identifier, not a telephone prefix. Numeric codes are useful where a system stores country references as numbers, such as statistical tables, machine-readable files, data warehouses, and cross-system records that avoid language-dependent country names.
Myanmar’s ISO numeric code aligns with the United Nations M49 numeric value of 104. The two standards have different institutional purposes, but this shared number can make country matching easier in datasets that document which code scheme they use. The field definition remains important: a number may be an ISO country code, a UN statistical code, a currency number, or something entirely unrelated.
When a field accepts only digits, do not assume that any three-digit value is an ISO country code. Look for wording such as “ISO numeric,” “ISO 3166-1 numeric,” or “UN M49,” and preserve the source standard in your data documentation. This is especially useful when 104 appears beside other country, currency, or statistical fields.
The number 104 also has historical relevance because it remained associated with the country through the change from Burma to Myanmar. That continuity can help analysts connect older and newer data, but a current-facing record should use Myanmar with the current alphabetic codes MM and MMR.
Myanmar's Internet Domain and Other Related Identifiers
Many Myanmar-related identifiers begin with M, but they are controlled by different standards and organizations. The following codes are related to Myanmar without all being ISO 3166-1 country codes.
.mm: Myanmar's Country-Code Top-Level Domain
.mm is the Myanmar internet domain, formally called its country-code top-level domain, or ccTLD. It is associated with the ISO alpha-2 code MM, which is how country-code domains are generally derived. The dot is part of the domain extension: MM is the country code, while .mm is the domain suffix used in internet naming.
ISO does not operate the domain-name system. The domain is handled within internet DNS governance, and the IANA delegation record identifies .mm as Myanmar’s country-code top-level domain and lists the Ministry of Transport and Communications as the ccTLD manager. This division of roles explains why an ISO code and a domain extension are connected but not identical types of identifier.
The lowercase form .mm belongs in a web address, domain search, or DNS-related field, not in a country selector that requests ISO alpha-2. A Myanmar internet domain can be useful when identifying country-oriented websites, but it is not a universal proof of a website’s location, ownership, or audience. Likewise, an organization connected with Myanmar may use a different generic domain extension. Treat .mm as a domain category, not as a substitute for an address, a country field, or a telephone code.
MYA: The Olympic Code
MYA is used for Myanmar in Olympic contexts. It is a sports identifier, not an alternative ISO 3166-1 alpha-3 code. If an event database, medal table, athlete profile, or sports publication follows Olympic conventions, MYA may be the expected value.
This is why a three-letter abbreviation needs context. An ISO-based data field should receive MMR, while an Olympic field may display MYA. The distinction is documented in the IOC country-code reference. Other sporting bodies may maintain their own rules, so an organization’s documentation remains the appropriate guide for its records.
For ordinary country lists and international data exchange, MMR is the clearer default when an ISO alpha-3 value is requested. MYA should be retained for the sports context that calls for it rather than copied into a general country-code field.
International Calling and Currency Codes
Myanmar’s international calling code is commonly listed as +95. It is a telecommunications routing prefix used when placing calls to Myanmar from another country. It is separate from MM, MMR, and 104, which identify the country under ISO 3166-1. Telephone number formats can also include national prefixes and service-specific rules, so a calling code alone is not a complete phone number; follow the instructions of the relevant phone provider when dialing.
The ISO 4217 currency code for the Myanmar kyat is MMK. This code is used in banking, payment, accounting, exchange-rate, and financial systems to identify the currency. The Myanmar kyat reference identifies MMK as the currency code for the kyat.
An important source of confusion is that the kyat also has numeric currency code 104, the same digits used by Myanmar’s ISO 3166-1 numeric country code. The matching number does not make the standards interchangeable. A payment record can correctly use country MM or MMR to identify Myanmar and MMK to identify the currency, while a numeric field must be interpreted from its documented standard.
- Country: MM, MMR, or 104, depending on the ISO 3166-1 field format.
- Domain: .mm for Myanmar’s country-code top-level domain.
- Phone: +95 for international dialing to Myanmar.
- Currency: MMK for the Myanmar kyat under ISO 4217.
- Sports: MYA in Olympic usage.
Former Burma Codes and Current Usage
Older documents, archival databases, and long-running statistical series may use the former country name Burma. Recognizing the historical codes can help readers interpret those materials without treating outdated values as current country identifiers.
BU, BUR, and ISO 3166-3
BU and BUR were associated with the former ISO country name Burma. They are legacy, or retired, references and are not the current ISO 3166-1 codes for Myanmar. For current records, use MM for alpha-2, MMR for alpha-3, and 104 for the numeric code.
ISO 3166-3 preserves information about former country-code assignments. For the Burma-to-Myanmar change, the historical bridge is the four-letter code element BUMM. The ISO historical country-code record describes the change from Burma codes BU and BUR to Myanmar codes MM and MMR, while retaining numeric code 104.
You may encounter BU or BUR in an older spreadsheet, an archival report, an inherited database, or a historical research file. Treat these values as evidence of the record’s original coding period rather than as current alternatives. Before migrating legacy data, confirm the current ISO country-code listing and preserve the original value where historical traceability matters.
If legacy data must be combined with current Myanmar records, keep the original BU or BUR value in a historical or source-code field and map it to the current country identity in a separate field. That approach avoids losing provenance while allowing contemporary reports to use MM, MMR, or 104 as required.
Why the Numeric Code Can Remain the Same
The Burma-to-Myanmar transition changed the alphabetic identifiers from BU and BUR to MM and MMR, but the numeric country code remained 104. Numeric identifiers can provide continuity when a country’s ISO short name and alphabetic code elements change.
This continuity is useful for historical datasets because it can support matching records across naming changes. It does not remove the need to label contemporary material correctly. A modern country profile, form, export, or API record should use Myanmar and the current alphabetic codes where those codes are required.
When interpreting older records, use a historical crosswalk rather than assuming that an unfamiliar abbreviation is an error. The numeric match may indicate continuity, while the alphabetic value can reveal the naming convention in effect when the data was created.
Choosing the Correct Myanmar Code
The right Myanmar code is determined by the system, not by which abbreviation appears most familiar. A clear field label and the relevant standard provide the most reliable answer.
Use the Code That Matches the System
Match the identifier to the requested format: use MM for a two-letter ISO country field, MMR for a three-letter ISO country field, and 104 for a numeric ISO country field. Use .mm for a country-code domain, MYA for an Olympic context, +95 for international telephone dialing, and MMK for the kyat in currency fields.
One useful way to check a completed record is to label each value by its function rather than by its appearance. A Myanmar-related commerce or reporting record could contain country MM, country alpha-3 MMR, numeric country 104, billing currency MMK, and a telephone number beginning with +95. These values do not conflict because each describes a different part of the same record under a different standard.
Read the field label, API specification, form instructions, or database documentation before entering a value. A field may request an ISO country code, a domain suffix, a telephone prefix, a currency, or a sports code; similar-looking abbreviations cannot safely be substituted across these systems.
A Quick Verification Checklist
Use this checklist when a Myanmar identifier appears in a form, file, or published record:
- Identify the standard requested: ISO 3166-1 alpha-2, alpha-3, numeric, ISO 4217 currency, telephone, domain, or sports code.
- For a current ISO country-code question, consult the ISO Online Browsing Platform and select the value that matches the field length and type.
- For .mm domain information, consult the IANA delegation record rather than an unrelated country-code list.
- For an older BU or BUR entry, identify it as historical and review it separately before changing archival or statistical data.
- For phone and payment services, follow the provider’s current formatting rules in addition to using the correct country or currency identifier.
Key Takeaways
Myanmar’s current ISO 3166-1 codes are MM for alpha-2, MMR for alpha-3, and 104 for numeric identification. Its country-code top-level domain is .mm. Related identifiers have different purposes: MYA is used in Olympic contexts, +95 is the international calling code, and MMK identifies the Myanmar kyat.
For contemporary country data, prioritize MM, MMR, and 104. If you find BU or BUR, recognize them as former Burma codes and interpret them in their historical context. The simplest rule is to use the code specified by the system rather than choosing an abbreviation based only on appearance.
Select area
Create a post
Posting is free and no registration is required.