Phone Number Generator

Generate phone numbers in the correct format per country — mobile, landline and toll-free — valid in shape, for testing only

Privacy Notice: This tool runs entirely in your browser. Nothing you generate or enter is sent to any server or stored anywhere.

Generator

Pick a country, number type and format, then generate a batch.

Generated values are valid in shape but randomized (Test Data).

Legal Disclaimer: Generated data is for software testing and validation purposes only (e.g. verifying input masks, form validation, or database seeding). It does not belong to real individuals. Using it to impersonate real people or for any fraudulent activity is illegal.

About this tool

A phone number is more than digits — it follows country-specific rules for the calling code, area or operator prefix, subscriber length, and the way it is written domestically. This generator knows those rules for 21 countries and produces numbers that are valid in shape for the type you pick: mobile, landline, or toll-free (US and Canada also offer premium).

For the US and Canada it uses real NANP area-code rules and excludes reserved codes such as 911. Pick a format — international (+cc), national, raw digits, or RFC 3966 (tel:) — and generate a batch of up to 50 for form validation, database seeding or placeholder UI. The validator tab checks whether a number matches the selected country's expected length and leading digits.

Everything runs locally in your browser; nothing is uploaded. The numbers are valid in shape but randomized — they do not belong to real people.

How to use

  1. Pick country, type and format

    Choose the country; select a number type (mobile, landline, toll-free) and an output format (international, national, raw, RFC 3966).

  2. Set the batch size

    Enter a count from 1 to 50 for a list to seed into a database or CSV.

  3. Generate and copy

    Click Generate to produce the batch, then copy the joined output.

  4. Validate a number (optional)

    On the Validator tab, pick a country and paste a number to check its length and leading digits.

Output formats

FormatExample
International+1 (415) 555-0123
National(415) 555-0123
Raw digits14155550123
RFC 3966tel:+14155550123

21 countries; mobile, landline, toll-free (and US/CA premium). NANP area codes follow real rules.

Frequently asked questions