Extract Phone Numbers from Text

Paste any text and pull out every phone number in it. Remove duplicates, normalize the format, sort them, and pick how they are separated, then copy the list or download it. Everything runs in your browser, so your text stays on your device.

0characters
Phone numbers

About extracting phone numbers

What does a phone number extractor do?

A phone number extractor reads a block of text and pulls out every phone number in it, then puts them into one clean list. It's the quick way to gather numbers from a copied page, a form dump, or a contact sheet without hunting through the text by hand. You can remove duplicates, normalize the format, sort the list, and pick how the numbers are separated, all in one place.

Why use our phone number extractor

  • ·Free. No signup, no paywall, no limits.
  • ·Runs in your browser. Nothing gets uploaded, your text stays with you.
  • ·Many formats. Catches brackets, dashes, dots, and international numbers.
  • ·Clean output. Remove duplicates, normalize, and sort in the same step.
  • ·Ready to import. Download a .txt or CSV to drop into a sheet or contacts app.

Options explained

Remove duplicates

Keeps one copy of each number when the same one shows up more than once. Numbers are matched by their digits, so (555) 123-4567 and 555-123-4567 count as the same number.

Before(555) 123-4567 555-123-4567After(555) 123-4567

Normalize

Strips the formatting and keeps only the digits, plus a leading plus sign if the number had one. This gives you a plain, consistent list that is easy to compare or import.

Before(555) 123-4567After5551234567

Sort

Orders the numbers by their digits. Leave it off to keep them in the order they appear in your text.

Before555-9000↵ 555-1000After555-1000↵ 555-9000

Separator

Sets how the numbers are joined in the result: one per line, or split by a comma, semicolon, or space. Comma is useful for pasting into a spreadsheet cell or a contact field.

Before555-1000 555-9000After555-1000, 555-9000

When to extract phone numbers from text

Pulling numbers out of text saves time whenever they are mixed in with other content. Here are the most common reasons people use a phone number extractor:

  • ·Building a contact list. Gather numbers from a copied page or document into one clean list.
  • ·Cleaning a form export. Pull the phone column out of a messy paste and drop the rest.
  • ·Importing into a spreadsheet. Normalize to digits and download a CSV ready to load.
  • ·Scanning a log or report. Find every number mentioned in a log file or support thread.
  • ·Deduping a call list. Paste a rough list and get back unique, sorted numbers.

Frequently asked questions

How do I extract phone numbers from text?
Paste your text into the box above, choose your options, then click Extract numbers. The tool finds every phone number and lists them below. You can then copy the list or download it as a .txt or CSV file.
Do I need to click a button?
Yes. Set your options first, then click Extract numbers to pull the numbers out of your text. If you change an option, click Extract numbers again to update the list.
What phone formats does it find?
It catches the common ways numbers are written, including (555) 123-4567, 555.123.4567, 555-123-4567, plain runs like 5551234567, and international numbers with a country code like +44 20 7946 0958. Very unusual formats may not be picked up.
Does it remove duplicate numbers?
Yes, by default. 'Remove duplicates' matches numbers by their digits, so the same number written two different ways is treated as one and the first spelling is kept. Turn it off to keep every copy.
What does Normalize do?
It strips the brackets, spaces, dots, and dashes and keeps only the digits, plus a leading plus sign if the number had one. That turns (555) 123-4567 into 5551234567, which is handy for importing into a spreadsheet or a contacts app.
Why did it pick up a number that is not a phone number?
The tool matches anything shaped like a phone number, so a long id, an order number, or something like an IP address can slip through if it looks similar. Scan the list and drop anything that does not belong. Card numbers and very long id strings are filtered out by their length.
Is the phone number extractor free and private?
Yes on both. It is completely free with no signup and no limits, and everything runs in your browser. Your text is never uploaded, so you can even use it offline once the page has loaded.