๐Ÿ‡จ๐Ÿ‡ณ China ยท +86

China mobile number prefixes

64 number prefixes and the 4 networks they were assigned to: China Mobile, China Unicom, China Telecom, China Broadnet. Paste a number to see its network.

Prefixes by network

Prefixes are written the way numbers are dialled inside China, including the trunk prefix 0. From abroad, drop the 0 and add +86: 131 2345 6789 becomes +86 131 2345 6789.

China Mobile

29 prefixes
0134001341013420134301344013450134601347013480135013601370138013901470150170301705017060172017801820183018401870188019501970198

China Unicom

18 prefixes
0130013101320145015501560166016701704017070170801709017101750176018501860196

China Telecom

15 prefixes
013301530170001701017020173017401770180018101890190019101930199

China Broadnet

2 prefixes
01610192

Source: Google libphonenumber carrier metadata. Because of number portability, a number may have moved to another network.

China mobile prefixes: FAQ

How can I tell which network a China number is on?

Look at the first digits after the trunk prefix and compare them with the table on this page, or paste the number into the network finder. For example, China numbers starting with 01340 were assigned to China Mobile.

Which mobile networks are there in China?

Number ranges in China are assigned to China Mobile, China Unicom, China Telecom, China Broadnet.

Is the prefix always correct for the current network?

No. China numbers can usually be ported to another operator while keeping the number, so the prefix tells you which network the number range was originally assigned to. A carrier lookup through the numlookupapi API returns the carrier the number data points to.

What is the country code of China?

The country code of China is +86. See the China country code page for dialing instructions and number formats.

Phone number API

Get the carrier of any number by API

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/+8613123456789

{
  "valid": true,
  "number": "12069220880",
  "local_format": "2069220880",
  "international_format": "+12069220880",
  "country_prefix": "+1",
  "country_code": "US",
  "country_name": "United States of America",
  "location": "Seattle",
  "line_type": "landline",
  "e164_format": "+12069220880",
  "national_format": "(206) 922-0880"
}

Popular country codes

Start using our Phone number API for free today!

Get 100 requests / month for free