How a US number is built
The US shares the North American Numbering Plan (NANP) with Canada and
several other territories, all under the same +1 code. A number is 10
digits in three parts: NPA-NXX-XXXX - a 3-digit area code, a 3-digit
central office code, and a 4-digit subscriber number. In both the area code
and the central office code, N must be 2-9 and X can be any digit, which
is why a generated numberโs first digit is never 0 or 1.
So a real number looks like +1 (212) 555-0147: area code, central office
code, subscriber number. A dummy number from this page, such as
+1 2015550000, uses a real, currently-assigned NANP area code (so it has
the right shape and passes standard format validation) but lands on the
555 central-office code, which keeps the full number itself unassigned to
any real subscriber.
US phone number format and example (+1)
- Example (fake):
+1 201 555 0000 - International:
+1 XXX-XXX-XXXXor+1 (XXX) XXX-XXXX- both are common written forms. - Domestic long distance: dialed as
1-XXX-XXX-XXXX- the leading1isnโt part of the number, it just tells the network this is a NANP long-distance call. - Toll-free area codes (800, 833, 844, 855, 866, 877, 888) and the 900 premium-rate code are non-geographic - this generator only produces standard geographic-style numbers.
Since local number portability became mandatory in 2003, an area code no
longer reliably tells you the carrier, and increasingly not even the state -
a 212 number could be on a phone that has never been to New York.
A note on the โ555โ in these numbers
Unlike most countries, NANP actually does reserve a fake-number block:
555-0100 through 555-0199 in any area code are set aside by NANPA
specifically for fictional use in film, TV, and testing - itโs the reason
every movie phone number starts with 555. Thatโs a narrow slice of 100
numbers per area code, though. The rest of the 555 range isnโt officially
fake: 555-1212 is directory assistance nationwide, and other 555 numbers
have been assigned to real subscribers in the past.
This generatorโs numbers land in the wider 555-XXXX range, not only the
protected 0100-0199 band, purely to keep the output format simple. Treat
them the same as any other dummy data on this site: safe for forms and
fixtures, not guaranteed to be a nationally-reserved fake number. For the
official ranges in every country, see fictional phone numbers by country.
FAQ
Why do fictional phone numbers always start with 555? Because 555-0100 through 555-0199 are the only numbers NANPA guarantees will never be assigned to a real line, in every area code. Hollywood adopted the convention so on-screen numbers canโt accidentally ring someoneโs phone.
Will a generated number pass US phone verification on a signup form? It will pass real format validation - including libphonenumber-style checks that reject unassigned area codes, since this generator only uses currently real NANP area codes. It cannot receive the actual SMS or call a verification step sends, because thereโs no real line behind it.
What you can use them for
- Filling phone fields while testing signup, checkout, or profile forms
- Seed data for a database or a demo environment
- Screenshots, tutorials, and UI mockups that need a realistic number
- Example numbers in documentation
What they are not
These numbers cannot receive SMS or OTP codes. They are not temporary, virtual, or disposable inbox numbers. If you need to actually receive a verification code in United States, you need a real SIM or a paid virtual number service - this is the wrong tool for that.
Is it legal to use a fake phone number?
Yes, for testing, demos, documentation, and mockups. Using any number - fake or real - to impersonate someone, commit fraud, or get around a verification step you're required to complete is not.