Country calling code

Indonesia country code: +62

To call Indonesia from another country, dial your exit code, then 62, then the national number without the leading 0. A Indonesia mobile number dialled from abroad looks like +62 812-345-678.

Country code
+62
Exit code (IDD)
001
Trunk prefix
0
Mobile number length
9 / 10 / 11 / 12 digits
ISO country code
ID
Time zone
3 time zones, UTC+7 to UTC+9
Capital
Jakarta
Currency
IDR

How to call Indonesia

  1. 1

    Dial the exit code of the country you are in. 011 in the US and Canada, 00 in the UK and most of Europe, 0011 in Australia. On a mobile phone, press and hold 0 to type + instead.

  2. 2

    Dial 62, the country code of Indonesia.

  3. 3

    Dial the local number without the leading 0. Numbers written for callers inside Indonesia start with the trunk prefix 0; it is dropped when you call from abroad.

Calling fromYou dial
Inside Indonesia0812-345-678
Any mobile phone+62 812-345-678
United States or Canada011 62 812-345-678
UK, Germany, India and most countries00 62 812-345-678
Australia0011 62 812-345-678
Japan010 62 812-345-678

Example with the Indonesia sample number +62812345678.

Calling abroad from Indonesia

Dial the exit code 001, then the country code and the number. To call the US from Indonesia: 001 1 + area code + number. Indonesia has several exit codes depending on the carrier: 001, 007, 008 and 009.

Indonesia phone number format

Example numbers for each number type, written the way they are dialled inside Indonesia and from abroad. The length counts the digits after the country code.

TypeNational formatInternational formatE.164Digits
Mobile0812-345-678+62 812-345-678+628123456789, 10, 11, 12
Landline(021) 8350123+62 21 8350123+622183501237, 8, 9, 10, 11
Toll-free0800 1234567+62 800 1234567+6280012345678, 9, 10, 11, 12, 13, 14, 15, 16, 17
Premium rate0809 1 234 567+62 809 1 234 567+62809123456710
Shared cost0804 123 4567+62 804 123 4567+62804123456710
UAN (universal access)0807 1 123 456+62 807 1 123 456+6280711234567, 10

Mobile networks in Indonesia

The first digits of a number show which network the number range was assigned to. Numbers can be ported to another network later.

All 38 prefixes →

Indosat Ooredoo Hutchison

12 prefixes
081408150816085508560857085808950896089708980899

Telkomsel

9 prefixes
081108120813082108220823085108520853

XL

7 prefixes
0817081808190859087708780879

Smartfren

6 prefixes
088108820883088708880889

AXIS

4 prefixes
0831083208330838

Country codes of Indonesia's neighbours

Indonesia country code: FAQ

What is the country code of Indonesia?

The country calling code of Indonesia is +62.

How do I call Indonesia from abroad?

Dial your exit code (011 from the US and Canada, 00 from most of Europe, or simply + on a mobile phone), then 62, then the local number without the leading 0. Example: +62 812-345-678.

What is the exit code for international calls from Indonesia?

To call another country from Indonesia, dial 001, then the other country's code and number. Indonesia has several exit codes depending on the carrier: 001, 007, 008 and 009. On mobile phones you can always use + instead.

How many digits does a Indonesia mobile number have?

Mobile numbers in Indonesia have 9 or 10 or 11 or 12 digits after the country code (without the trunk prefix), for example +62 812-345-678.

Which mobile networks operate in Indonesia?

Mobile number ranges in Indonesia are assigned to Indosat Ooredoo Hutchison, Telkomsel, XL, Smartfren and others. Because numbers can be ported between networks, the prefix shows the network a number was originally issued to. Use the carrier lookup to check a specific number.

How can I check if a Indonesia phone number is valid?

Enter the number in the checker on this page. It checks the length and number ranges of Indonesia offline. To verify numbers in bulk or from your own software, use the numlookupapi phone validation API.

Phone number API

Validate numbers like this in your app

numlookupapi checks any phone number worldwide in one request and returns validity, line type, carrier, location and every standard format as JSON.

Read the documentation

100 free requests every month. No credit card required.

GET https://api.numlookupapi.com/v1/validate/+62812345678

{
  "valid": true,
  "international_format": "+62812345678",
  "country_prefix": "+62",
  "country_code": "ID",
  "line_type": "mobile",
  "carrier": "…",
  "e164_format": "+62812345678",
  "national_format": "0812-345-678"
}

Popular country codes

Start using our Phone number API for free today!

Get 100 requests / month for free