Phone Number Extractor

Paste text that contains phone numbers and press Extract phone numbers. You get every number in its original form, duplicates removed, with a breakdown by format and a CSV export.

Try an example

About this phone number extractor

Collecting phone numbers from emails, web pages, PDFs, or old spreadsheets by hand is slow and error-prone. This extractor scans your text for the common ways numbers are written: US and Canadian numbers with parentheses, dashes, dots, spaces, or no separators at all, seven-digit local numbers, and international numbers that start with + and a country code. Each number is listed exactly as it was written, and duplicates are recognized by their digits, so (555) 123-4567 and 555.123.4567 count as the same number. A format breakdown and a CSV with the digits make it easy to clean up a contact list.

How to extract phone numbers

  1. Paste your text. Add emails, signatures, web page text, or a contact list, or press an example.
  2. Choose the options. Decide whether to include international numbers and whether duplicates should be removed.
  3. Press Extract phone numbers. Copy the list, download it as text, or download a CSV with each number’s digits and format.

Frequently asked questions

Which formats are recognized?

US-style numbers such as (555) 123-4567, 555-123-4567, 555.123.4567, 555 123 4567, and 5551234567, seven-digit local numbers like 555-4567, and international numbers starting with +, such as +44 20 7946 0958.

How are duplicates detected?

Numbers are compared by their digits only, so different spellings of the same number are treated as one. A +1 in front of a 10-digit US number is ignored for this comparison.

Why was a number not found?

Numbers written with words, extensions such as “ext. 12”, or unusual groupings may be missed, as may numbers shorter than 7 digits. Numbers inside longer digit strings are skipped on purpose.

Will it pick up dates or ZIP codes?

Dates such as 2026-10-04 and five-digit ZIP codes are not matched, because they do not have the length and grouping of a phone number.

Are the numbers checked to be real?

No. The tool finds text shaped like phone numbers but does not check that they are in service or valid in a given country.