🇲🇾

Malaysia Phone Number Format Guide and Examples

Dial Code: +60•Last updated: January 1, 2026

Local Format
012-345 6789
E.164 Format
+60123456789
International
+60 12-345 6789

About Malaysia Phone Numbers

Malaysian mobile numbers start with 01, followed by another digit, then 7-8 more digits. Different prefixes indicate different mobile providers (e.g., 012 for Maxis, 017 for Digi).

How to Dial Malaysia Phone Numbers

To call a Malaysia phone number, the exact format depends on where the call starts. Domestic mobile calls usually keep the leading 0, while international calls to Malaysia use the +60 country code instead.

  • Within Malaysia: Dial the full national number, including the leading 0 for standard domestic calls.
    Example: 012-345 6789
  • From abroad to Malaysia: Dial +60 followed by the national number without the leading 0.
    Example: +60 12-345 6789
  • From Malaysia to other countries: Dial 00, then the country code, then the full phone number.
    Example: 00 1 212 555 0123

Note: Malaysian domestic mobile numbers commonly begin with 0, but that prefix is dropped in international format.

Phone Number Structure

This table breaks down the example number shown for Malaysia.

ComponentDigitsExampleNotes
Country Code2+60Used in international format for calls into Malaysia.
Mobile Prefix212This example uses a Malaysian mobile prefix shown domestically as 012.
Subscriber Number73456789The remaining digits identify the individual mobile subscriber.

Special Cases

Some numbers and prefixes in Malaysia have special rules or reserved uses.

  • Emergency Numbers (999 and 112)

    999112

    Malaysia's main emergency hotline is 999, and mobile users can also reach emergency services using 112. These are emergency access numbers rather than ordinary subscriber numbers.

  • Toll-Free Numbers

    1800

    Malaysia uses 1800 numbers for toll-free services. They are commonly used for customer support and corporate hotlines instead of personal phone numbers.

  • 1300 Shared-Cost Numbers

    1300

    1300 numbers are non-geographic service numbers used by businesses and organizations. They are distinct from standard mobile or fixed-line subscriber numbers and may be charged differently from toll-free calls.

Validation Regex

regexregex
^\+601[0-9]\d{7,8}$|^01[0-9]-\d{7,8}$

Code Examples

CSS Masking Format

Use this CSS mask to automatically format phone number inputs:

cssinput-masking.css
input[type="tel"] {
  mask: 000-000 0000;
  mask-image: none; /* Fallback */
}

Other Countries