Extract Phone Numbers
Detect and extract international and local phone numbers from any block of text or data
Extracted Contacts
Gather phone numbers from unstructured text
Phone numbers end up buried in email signatures, contact pages, scraped listings and meeting notes. This tool searches the text you paste for number-like patterns and lists each one it finds, so you can move them into an address book or sheet without hunting through paragraphs. Processing is done in your browser when you press the button.
Extraction steps
- Paste text into the input box. Paste takes the clipboard contents, Sample loads lines with US and UK style numbers, and Clear empties the box and counters.
- Look at the Words badge to confirm the length of what you pasted.
- Press the extract button.
- The Extracted Contacts panel lists the numbers, and Phones Found shows the count. A copy icon beside each row copies that number.
- Choose Export CSV to save extracted_data.csv, holding one number per line.
What patterns are matched
The search is built around a three-three-four digit layout, the common North American structure. It allows an optional country code of one to three digits (with or without a plus sign), optional parentheses around the first group, and a hyphen, dot or space between groups. Examples that match include 555-987-6543, (555) 123-4567, 555.123.4567 and +1 (555) 123-4567. Identical strings are listed once.
Common uses
- Building a call list from a pasted directory or press release.
- Checking a document for personal numbers that should be removed before sharing.
- Collecting support lines from a set of web pages you copied.
- Preparing numbers from a text dump for a spreadsheet import.
Accuracy caveats
Because matching is by shape, not by lookup, results need a quick review. Any run of ten digits, such as an order number or an ID, can be listed as a phone number. Numbers formatted in other national patterns, such as many UK, German or Indian layouts with different group sizes, may be missed or only partly captured, so the UK example in the sample does not come through cleanly. Numbers with extension text like ext. 204 will have that part left out. Numbers with no separators at all are matched when they are ten digits long. The tool does not validate that a number is dialable or assigned to anyone, and you should follow privacy and marketing rules when you use the list.
Related Tools