False positives
Long numeric IDs may look like phones.
Fix: Review output and delete spurious matches.
header • up to 320x100 / 728x90
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
Last reviewed:
A regular expression (regex) is a concise pattern language for matching and extracting parts of text, supported across virtually every programming language.
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 text to cursive/unicode style
Convert hexadecimal to text
Count lines in text