Random China Phone Numbers

Get 1 to 10 made-up Chinese mobile numbers in the +86-1XX-XXXX-XXXX format, each on a card with a copy button.

Random China Phone Numbers generates one to ten made-up Chinese mobile numbers in the pattern +86-1XX-XXXX-XXXX: the country code, then eleven digits starting with 1, grouped 3-4-4 the way numbers are written in mainland China. Each one sits on a card with a copy button and a China label.

How it works

Enter how many numbers you want (1 to 10) and press Generate Phone Number. The tool fills +86-1##-####-#### with random digits. It always produces the mobile shape; there is no option for landlines, a specific carrier or a province. Press again for a new batch.

How Chinese phone numbers are structured

Mainland China uses country code +86. Mobile numbers are eleven digits, always beginning with 1, and the first three digits identify the carrier. Landlines are an area code (starting with 0) plus seven or eight digits. Locally, mobiles are dialed with no trunk prefix, so 138 0013 8000 works as-is inside China and becomes +86 138 0013 8000 from abroad.

PrefixCarrier / typeExample
134–139, 150–152, 157–159, 182–184, 187–188, 198China Mobile+86 138 1234 5678
130–132, 155–156, 166, 185–186China Unicom+86 131 1234 5678
133, 153, 180–181, 189, 199China Telecom+86 189 1234 5678
170, 171Virtual operators (MVNO)+86 170 1234 5678
010Landline – Beijing+86 10 1234 5678
021Landline – Shanghai+86 21 1234 5678
020 / 0755Landline – Guangzhou / Shenzhen+86 755 1234 5678

Hong Kong (+852), Macau (+853) and Taiwan (+886) have their own country codes and eight- or nine-digit numbers, so nothing on this page applies to them.

What the generator does and doesn't check

The tool guarantees the leading 1 and the eleven-digit length, which is enough for most length-based validators. It does not restrict the second digit, so results such as +86-102-… or +86-127-… can appear even though no carrier issues 10X, 11X or 12X mobile numbers (110 and 120 are emergency numbers). Numbers that do start with a live carrier prefix are still purely random and are never checked against any database. Roughly a third of results will look carrier-valid; the rest are obviously fictional. None of them should be dialed or messaged.

Sample output

Generated numberPrefix note
+86-138-4817-0932138 – China Mobile range
+86-186-2063-3187186 – China Unicom range
+86-189-9172-2461189 – China Telecom range
+86-124-3348-8025124 – not a carrier prefix
+86-165-6601-4573165 – not a carrier prefix

Ways people use it

  • Validating a Chinese phone field. Check that your regex accepts eleven digits beginning with 1 and that the 3-4-4 mask renders correctly.
  • Seeding test accounts. A batch of ten fills a users table for a demo of an app aimed at the Chinese market.
  • Mockups and screenshots. A +86 number in a WeChat-style contact card is the right width and reads as local.
  • Fiction. A phone number for a character in Shanghai that won't ring a real person.

For other Asian formats, see the Random India Phone Number Generator and the Random Indonesia Phone Number Generator; for North America, the Random US Phone Number Generator and Random Canada Phone Number Generator. Browse all phone number generators for the full set.

Frequently asked questions

Are these real Chinese phone numbers?

No. Only the leading 1 and the eleven-digit length are fixed; everything else is random and unverified. Many results fall outside any carrier's prefix range.

Can I use a generated number to receive an SMS verification code?

No. This page produces text only. It does not provide a Chinese SIM, a virtual number or an inbox.

Does it generate landline numbers for Beijing or Shanghai?

No. Every result uses the eleven-digit mobile pattern beginning with 1. Area codes such as 010 or 021 are not produced.

How do I tell which carrier a generated number would belong to?

Look at the first three digits and compare them with the prefix table on this page. 13X, 15X, 18X and 19X numbers map to China Mobile, Unicom or Telecom; 10X, 11X and 12X are not mobile ranges.

Does this work for Hong Kong or Taiwan numbers?

No. Those use different country codes (+852 and +886) and shorter numbers. This tool only produces mainland +86 mobile formats.