Blog
Text tools

Find phone numbers in text online

Paste text with phone numbers scattered through it — an email, a listing, an exported conversation — and the tool finds every phone-number-like fragment, no matter how it's formatted: with brackets, dashes, spaces, or a leading plus sign.

Your data never leaves this device

Result

Numbers found

This page has no server side at all. The table you paste is parsed by JavaScript inside your own browser, the chart is drawn on a canvas element on your machine, and the export file is assembled locally. Nothing is uploaded, stored or written to any log. You can disconnect from the network after the page has loaded and everything will still work — which is the simplest way to verify the claim yourself.

Facts and limits of this method

What's searched for A run of digits, spaces, brackets, periods and dashes, 8–19 characters long
Minimum digits At least 7 real digits in the matched fragment — otherwise it's discarded
A leading "+" Recognized and kept in the result as an international-format marker
Method A heuristic pattern search, not verification against a real phone database

When it misleads you

How it is calculated

The text is scanned with a regular expression that looks for runs of digits, spaces, round brackets, periods and dashes, 8 to 19 characters long, starting and ending with a digit (an optional leading "+" is allowed).

Every fragment found is further checked: if it has fewer than 7 real digits, it's discarded as an unlikely phone number (this filters out things like short numbers or dates that accidentally matched the general pattern).

If "keep only digits" is on, every character except digits is stripped from each found number, while a leading "+", if present, is preserved.

The result is a list, one number per line, in the order they appeared in the original text.

Questions and answers

Does this find absolutely every number in the text?

No, it's a heuristic based on how a number looks, not a real carrier database. Numbers in unusual or non-standard formats can be missed.

Can the tool mistake something else for a phone number?

Yes, a long digit sequence with a different purpose (a SKU, an account number) of similar length and formatting can be mistakenly recognized as a phone number.

How do I get plain digits, without brackets and dashes?

Turn on "keep only digits in the result" — it strips all the formatting while preserving a leading "+" if the number had one.

Is my text sent anywhere?

No, the whole search runs in your browser.

Related tools

All tools