This free Malaysian phone number checker shows whether a number is valid.
A Malaysian phone number checker tells you whether a number is real, which means it follows Malaysia's numbering rules and is assigned. Enter a +60 number above and 1Lookup's free checker returns valid or invalid in seconds, with the line type and country, checked against Malaysia's numbering plan.
Pick the country, then enter the number without the country code.
Free & rate-limited. No signup required to try.
- Country code
- +60
- Mobile numbers
- 9 to 10 digits after +60, starting 01
- Landlines
- 8 to 9 digits after +60, starting 03, 04, 05, 06, 07, 08 or 09, such as +60Â 4-XXXÂ XXXX
- Written at home
- 012-345 6789
- Written for apps and SMS
- +60123456789
- Dialed from the US
- 011 60 12 345 6789

A Malaysian mobile number is +60 followed by 9 to 10 digits, and the first one is 1.
Written with the country code
- +60Country code
- 1Mobile start
- 2 345 67898 more digits
Written at home
- 0Replaces +60
- 1Mobile start
- 2 345 67898 more digits
The +60 and the 0 do the same job, so a number is never written with both.
A Malaysian phone number checker reads a number's format first and then checks it against Malaysia's numbering plan.
This is the path one check takes. A number can be written correctly and still not be assigned to anyone, so the format check alone is not the answer.
- You enter the numberType it the way it is written at home, such as 012-345 6789, or paste it with +60.
- Its format is checkedEach type of number has its own rules. A mobile needs 9 to 10 digits after +60 and starts with 01 at home.
- It is checked against the numbering planNumbers outside the US and Canada are checked against the numbering plan of their country, which for this page is Malaysia's.Nothing is sent to the number, so it never rings and its owner is never told.
- You see valid or invalidWith the line type and country in a few seconds, and the carrier or network where one is listed.
A Malaysian mobile number has 9 to 10 digits after +60 and starts with 01, so any other length is not a valid mobile.
These lengths come from the numbering data for Malaysia. A mobile has 9 digits after +60, or 10 when it starts 011 or 015, because those two prefixes carry a longer subscriber number. A landline has 8 or 9 digits after +60, because most area codes have one digit and the area codes of Sarawak, Sabah and Labuan have two, so the first digits and not the length give the type.
| Number type | Starts with at home | Digits after +60 | Written at home |
|---|---|---|---|
| Mobile | 01 | 9 to 10 | 012-345 6789 |
| Landline | 03, 04, 05, 06, 07, 08 or 09 | 8 to 9 | 04-XXX XXXX |
The first digits after +60 show whether a Malaysian number is a mobile, a landline or a special-service number, and 011 and 015 mobiles are one digit longer.
The Malaysian Communications and Multimedia Commission (MCMC) issued its Numbering and Electronic Addressing Plan on 5 September 2023, and its notice of 1 October 2010 opened 011 with an 8-digit subscriber number. Written at home, every mobile starts with 01 and every landline starts with a 0 and its area code, and the 0 is dropped after +60. The plan does not say which area code uses which subscriber number length, so a one-digit area code is shown with both lengths.
| After +60 | Written at home | What the plan assigns it to | Digits after +60 |
|---|---|---|---|
| 10, 12, 13, 14, 16, 17, 18 and 19 | 010, 012, 013, 014, 016, 017, 018 and 019 | Mobile services of the public cellular providers | 9 |
| 11 | 011 | Mobile prefix shared by the public cellular providers, with an 8-digit subscriber number | 10 |
| 15 | 015 | Mobile services of other providers, with a 4-digit prefix and a 7-digit subscriber number | 10 |
| 3 | 03 | Landline, Kuala Lumpur, Putrajaya and Selangor | 8 or 9 |
| 4 | 04 | Landline, Perlis, Kedah and Pulau Pinang | 8 or 9 |
| 5 | 05 | Landline, Perak | 8 or 9 |
| 6 | 06 | Landline, Negeri Sembilan and Melaka | 8 or 9 |
| 7 | 07 | Landline, Johor | 8 or 9 |
| 9 | 09 | Landline, Pahang, Terengganu and Kelantan | 8 or 9 |
| 82 to 86 | 082 to 086 | Landline, Sarawak | 8 |
| 87 to 89 | 087 to 089 | Landline, Sabah, where 87 is also listed for Labuan | 8 |
| Not given | 1-300 | Toll free service, where the caller pays only a local call rate | 10 as dialed |
| Not given | 1-800 | Freephone service, where the caller pays nothing | 10 as dialed |
| Not given | 2xxxx to 8xxxx | Short codes for mobile content and text messages | 5 |
Malaysia had 49.1 million mobile subscriptions in the first quarter of 2026, and 34.3% of them were postpaid, up from 31.0% at the end of 2020.
MCMC counts mobile cellular subscriptions, which are not people, so the count per 100 inhabitants can pass 100. The total below adds MCMC's postpaid and prepaid counts, and each row is the figure printed in that period's own report. Postpaid subscriptions grew 24.3% from the end of 2020 to March 2026 while prepaid subscriptions grew 7.0%.
- Postpaid in thousands
- Prepaid in thousands
| Period | Postpaid in thousands | Prepaid in thousands | Total in thousands | Share postpaid | Per 100 inhabitants |
|---|---|---|---|---|---|
| 4Q 2020 | 13,570.7 | 30,152.9 | 43,723.6 | 31.0% | 133.6 |
| 4Q 2021 | 14,178.6 | 33,023.0 | 47,201.6 | 30.0% | 144.0 |
| 4Q 2022 | 14,294.2 | 33,657.9 | 47,952.1 | 29.8% | 145.4 |
| 4Q 2023 | 14,825.2 | 35,311.3 | 50,136.5 | 29.6% | 148.7 |
| 4Q 2024 | 15,748.9 | 33,912.6 | 49,661.5 | 31.7% | 145.4 |
| 4Q 2025 | 16,851.1 | 32,935.7 | 49,786.8 | 33.8% | 145.0 |
| 1Q 2026 | 16,870.4 | 32,251.9 | 49,122.3 | 34.3% | 142.9 |
MCMC counted 196.5 million text messages in the first quarter of 2026, which is 72% fewer than the 710.5 million it counted in the last quarter of 2021.
This is the "Total SMS" figure MCMC prints on its mobile cellular page each quarter, and its reports do not say what the count covers. The rows are the fourth quarter of each year and the first quarter of 2026, and each is the figure in that quarter's own report, because MCMC revises some quarters later. MCMC printed millions up to its 2021 report and thousands from 2022, and every row below is in millions.
| Quarter | Text messages in millions |
|---|---|
| 4Q 2020 | 511.0 |
| 4Q 2021 | 710.5 |
| 4Q 2022 | 405.4 |
| 4Q 2023 | 270.5 |
| 4Q 2024 | 250.7 |
| 4Q 2025 | 208.5 |
| 1Q 2026 | 196.5 |
Police recorded 28,388 telecommunications crime cases in Malaysia in 2025, nearly double the 14,684 in 2024, and the losses rose from RM497.12 million to RM802.47 million.
The Commercial Crime Investigation Department of the Royal Malaysia Police counts telecommunications crime as one of six categories of online fraud, and Bernama describes it as cases such as SMS contest scams, online impersonation scams and phone call scams. The case counts and the loss figures come from separate official statements, one from the Dewan Negara, one from the police and one from the Home Ministry, so the two are not strictly paired.
| Year | Telecommunications crime cases | Telecommunications crime losses | All online fraud cases | Telecommunications share of cases |
|---|---|---|---|---|
| 2023 | 10,348 | RM352.9 million | 34,497 | 30.0% |
| 2024 | 14,684 | RM497.12 million | 35,368 | 41.5% |
| 2025 | 28,388 | RM802.47 million | 66,204 | 42.9% |
Three common mistakes make a Malaysian number fail the check, and each one is quick to fix.
Keeping the 0 after +60 adds a digit.
The 0 is only for dialing inside Malaysia, so +60 012 345 6789 is wrong. Drop the 0 and write +60 12 345 6789.
Typing too few or too many digits makes a number invalid.
A mobile number has 9 to 10 digits after +60. With fewer than 9 or more than 10 it cannot be a valid mobile, and inside that range the first digits decide how many are needed, so look for a missing or doubled digit.
Leaving the wrong country selected changes how the number is read.
The checker reads a number by the rules of the country selected above, so keep Malaysia selected for a +60 number. Paste a number with its + and country code and the country is read from the number itself.
These are the questions people ask most about checking Malaysian phone numbers.
How do I check if a Malaysian phone number is valid?
Enter the number in the box above with Malaysia selected. The free checker returns valid or invalid in seconds, with the line type and country. Type it the way it is written at home, such as 012-345 6789, or in full as +60 12 345 6789.
How many digits is a Malaysian phone number?
A mobile number has 9 to 10 digits after +60. A landline has 8 to 9 digits after +60, such as +60 4-XXX XXXX.
What does a Malaysian mobile number start with?
Mobile numbers start with 01 at home, which is 1 after +60.
How do I write a Malaysian number for an app or an SMS tool?
Use the E.164 form: a plus sign, 60, then the number without its leading 0 and no spaces, such as +60123456789.
Does the Malaysian phone number checker show the carrier?
It shows the carrier or network where one is listed. Numbers outside the US and Canada are checked against the numbering plan of their country rather than live carrier data, so some come back with no carrier name.
Does valid mean the Malaysian number is active?
No. Valid means the number is real, correctly written for Malaysia and assigned. Whether a line is switched on and reachable right now is a different question, and the free HLR lookup answers it.
Can I check a whole list of Malaysian phone numbers?
Yes. This free tool checks one number at a time. A 7-day free trial opens CSV upload and the API, at 1 credit a number.
Does the person know I checked their number?
No. The check reads records only. No call or text goes to the number, so its owner is never told.
How do I dial a Malaysian number from abroad, and how do I dial abroad from Malaysia?
From abroad, dial the exit code of the country you are in, then 60, then the number without its leading 0, so 012-345 6789 becomes +60 12 345 6789 and a Kuala Lumpur landline written 03-XXXX XXXX becomes +60 3-XXXX XXXX. The leading 0 is MCMC's access code for area codes and is not part of the number itself. From Malaysia, MCMC's plan lists 00 as the international direct dial code, followed by the country code.
Why do some Malaysian mobile numbers have 9 digits after +60 and others 10?
Most mobile prefixes have a 7-digit subscriber number, which gives 9 digits after +60. MCMC opened the shared prefix 011 with an 8-digit subscriber number from 15 December 2010, and the plan gives the 015 prefix a fourth prefix digit, so numbers starting 011 or 015 have 10 digits after +60. The checker accepts both lengths for a mobile.
Can I tell which network a Malaysian mobile number is on from its digits?
No. Mobile number portability lets a subscriber keep a number and change network, and MCMC reported 4,371,810 porting requests in 2020, a take-up rate of 10.07%. The free HLR lookup shows the network a mobile number is on now.
How many mobile subscriptions does Malaysia have?
MCMC counted 49,122.3 thousand mobile subscriptions at the end of March 2026, which is 142.9 for every 100 inhabitants, and 34.3% of them were postpaid.
What do Malaysian numbers starting 1-800 and 1-300 mean?
MCMC calls 1-800 the freephone service, where the caller pays nothing and the called party pays all charges, and it calls 1-300 the toll free service, where the caller pays only a local call rate. Both have 10 digits as dialed, and the plan does not say they can be reached from abroad.
How do I report a scam or a spam message in Malaysia?
Someone who lost money to a scam is advised to lodge a report with the National Scam Response Centre on 997. For spam, MCMC takes complaints at aduan.mcmc.gov.my and on its hotline, 1-800-188-030, on weekdays from 8:30am to 5:30pm, and its FAQ says to reply OUT to the short code that sent an advertising text.
You can check numbers from other countries on their own pages.
- +61Australian phone number checkerCheck numbers from Australia
- +1Canadian phone number checkerCheck numbers from Canada
- +44UK phone number checkerCheck numbers from the UK
- +353Irish phone number checkerCheck numbers from Ireland
- +91Indian phone number checkerCheck numbers from India
- +65Singapore phone number checkerCheck numbers from Singapore
- +234Nigerian phone number checkerCheck numbers from Nigeria
- +64New Zealand phone number checkerCheck numbers from New Zealand
- +66Thai phone number checkerCheck numbers from Thailand
These free tools answer the next question about a number.
- The +60 country code pageHow to dial Malaysia, the time there now and the landline places.
- HLR lookupCheck whether a mobile number is switched on and reachable right now.
- Line type lookupSee whether a number is a mobile, a landline or VoIP.
- Carrier lookupFind the carrier or network behind a number.
- Phone validator for any countryThe same check with the country picker open to every country.
- Phone validation APIRun the same check from your own software, one request per number.
Sources: Google's libphonenumber numbering data for lengths, mobile starts and landline starts, as of September 24, 2026; the ITU list of country codes.