Random US Phone Number Generator, +1 Format Included

Generate random US-format phone numbers with real area codes, shown in both US and international (+1) formats. For mock data and testing.

—

How it works

Each number is assembled from three independent parts: a real US area code (from a bank of 58, or one you specify), a random exchange from 200-999, and a random line number from 1000-9999, the same shape the North American Numbering Plan uses.

Examples

InputResult
5 numbersa batch for mock data
212 fixedall numbers in New York's 212 code
blank area codea different real US city each time

Frequently Asked Questions

Are these numbers safe to use?

They are randomly assembled, NOT verified as unassigned, a generated number can theoretically belong to a real subscriber. For fiction and scripts, use the officially reserved 555-01xx block. For software tests, use your platform's documented test numbers.

Are the area codes real?

Yes, every area code in the bank is a genuinely assigned US code (212 New York, 310 Los Angeles, 312 Chicago…). The exchange and line digits are random.

Why two formats?

(XXX) XXX-XXXX is the US convention; +1 XXX XXX XXXX is the international E.164-style form you need when a form or API expects a country code.

Related Generators

Random Number GeneratorRandom Number List Generator (No Repeats)Random Number Generator 1-10Random Number Generator 1-100Random Number Generator 1-1000Random Serial Number GeneratorRandom Date GeneratorRandom IP Address Generator (IPv4)