Extract Phone Numbers from Text
Paste text containing phone numbers to extract them all into a clean list. The tool recognizes common formats including (555) 123-4567, +1-555-123-4567, 555.123.4567, and international styles with country codes. Results are deduplicated and copyable with one click.
Related Tools
[3 suggestions]Extract Emails from Text
Find and extract every email address from a block of text with one-click copy.
Text ExtractionExtract URLs from Text
Pull every hyperlink (http/https) out of a block of text into a clean list.
Text ExtractionExtract Numbers from Text
Pull all standalone numbers (including decimals) from text with sum and count stats.
Text ExtractionAbout the Extract Phone Numbers from Text
The Extract Phone Numbers tool uses a set of regular expressions designed to match the most common telephone number formats encountered in English-language text. Supported patterns include: North American format with area code in parentheses ((555) 123-4567), dotted format (555.123.4567), hyphenated format (555-123-4567), space-separated (555 123 4567), and international formats with a leading plus and country code (+1 555 123 4567, +44 20 7946 0958). The tool requires a minimum of 7 digits to avoid matching short numeric sequences that are unlikely to be phone numbers. It is important to note that phone number format detection is inherently imperfect across the vast landscape of international formats — some countries use variable-length numbers, non-standard separators, or formats that overlap with other numeric patterns. This tool covers the most common patterns encountered in everyday text rather than attempting to be an exhaustive international phone parser. For rigorous international phone validation, consider a dedicated library like libphonenumber.
What phone number formats are recognized?▾
The tool matches common formats including (555) 123-4567, 555-123-4567, 555.123.4567, +1 555 123 4567, and similar variations with dashes, dots, spaces, or parentheses as separators. A minimum of 7 digits is required.
Does it work with international phone numbers?▾
It recognizes numbers with a leading + country code (e.g. +44, +91, +1). However, phone format detection is inherently imperfect across all international formats — this tool covers common patterns rather than being exhaustive.
Will it match short numbers like 911 or 411?▾
No — the tool requires at least 7 digits to avoid false positives with short numeric sequences, ZIP codes, or emergency codes that are not phone numbers.