False positives
Long numeric IDs may look like phones.
Fix: Review output and delete spurious matches.
Search tools and pages.
Find phone numbers in free-form text using a permissive regex across common formats
Output will appear here...
content bottom • up to 300x250
sidebar • 160x600
Written by Giorgos Kostas. Last reviewed:
Phone Number Extractor searches for sequences that start with an optional + and contain at least seven digits mixed with common separators like spaces, parentheses, dashes, or dots.
It's widely used for extracting contacts from business cards (OCR'd), old call logs, support threads, lead lists, and CRM exports.
Call +1 (415) 555-2671 or 020 7946 0958 or 555.123.4567.
+1 (415) 555-2671 020 7946 0958 555.123.4567
Long numeric IDs may look like phones.
Fix: Review output and delete spurious matches.
'ext. 101' can be matched.
Fix: Post-process the output or trim after 'x', 'ext' manually.
No — it is permissive to maximise recall in messy text.
Yes.
No — the tool requires at least 7 digits.
The regex uses ASCII digits only.
No — extraction is local to your browser.
Pair phone extraction with email and URL extractors for complete contact mining. You can also browse the full String Utilities category for more options.
Extract every email address from a block of text, deduplicated and newline-separated
Pull all HTTP / HTTPS URLs out of any text with trailing punctuation cleaned
Remove HTML tags, scripts, and comments — returning clean plain text
Remove duplicate lines from text
Sort lines alphabetically or numerically
Find and replace text patterns
Convert binary to readable text
Convert text between different cases (camel, snake, kebab, etc.)
Count characters in text
Convert hexadecimal to text
Count lines in text
Randomise the order of lines in any multi-line text