Skip to content

Phone Number Extractor

Find and normalise every phone number in a text.

Quick Tool Overview

The Phone Number Extractor recognises the formats people actually write — international prefixes, trunk zeros, brackets, dots and hyphens — and normalises what it finds to one consistent shape so the numbers can be compared or imported.

What it does
Finds and normalises phone numbers in text
You give it
A directory, signature block, document or export
You get back
A de-duplicated list in a consistent format
Best for
Cleaning contact data for import
Text Tools Free, unlimited use No sign-up Runs in your browser

About the Phone Number Extractor

Phone numbers are written a dozen ways and none of them agree. +44 7700 900123, 07700 900123, (555) 123-4567, 555.123.4567 and 00 44 7700 900123 are all valid, and a simple search finds one of them.

This recognises the formats people actually use — international dialling prefixes, national trunk zeros, brackets around area codes, spaces, hyphens and full stops as separators — and normalises what it finds to a consistent shape so a column of numbers can be compared or imported. Extensions written as "ext 204" are recognised and kept separately. Because the input is usually contact data, everything happens in your browser.

Key features of the Phone Number Extractor

E.164 normalisation

The unambiguous international form most APIs and databases expect.

Region-aware parsing

UK, North American and international rules, so a loose number is interpreted the right way.

Extensions separated

"ext 204" is recognised and kept in its own column so the base number normalises cleanly.

Original kept alongside

Both the number as written and its normalised form, so you can check the conversion.

Runs in your browser

Contact data never leaves the page, which is what handling it responsibly requires.

How to use the Phone Number Extractor

  1. 1

    Paste your text

    A directory, a set of signatures, a document or an export.

  2. 2

    Set the expected region

    International, UK or North American formats, which changes how loose numbers are interpreted.

  3. 3

    Choose the output format

    As written, normalised to digits only, or in international E.164 form.

  4. 4

    Copy the list

    De-duplicated, one per line or as CSV with the original alongside the normalised form.

Frequently asked questions

The international standard: a plus sign, the country code, and the national number with no spaces or punctuation, up to fifteen digits. It is what most APIs and databases expect, because it is unambiguous.

Reviews of the Phone Number Extractor

What people who use the Phone Number Extractor think of it. Reviews come from visitors and are posted as written.

No ratings yet

Yours would be the first.

  • 5 0 reviews rated 5 stars
  • 4 0 reviews rated 4 stars
  • 3 0 reviews rated 3 stars
  • 2 0 reviews rated 2 stars
  • 1 0 reviews rated 1 star

Write a review

Used this tool? Your rating helps the next person decide.

Your rating

Plain text only — links, email addresses and HTML are not accepted. Your name and review are shown publicly; nothing else is collected. See the privacy policy.

0 reviews

Newest first

No reviews yet

Be the first to rate the Phone Number Extractor. It takes half a minute and no account.

Write the first review

More text tools