Calculator

What the Text Extractor does

Text Extractor: processes Found and Results (one per line) from Text, Extract and Remove duplicates. Example: extract Email addresses, remove duplicates Yes and sort results No gives found 1.

From Text, Extract, Remove duplicates and Sort results, this tool derives Found and Results (one per line). You can nudge a single number and watch the effect straight away.

Most people who open the Text Extractor are people preparing copy for publishing. Doing this by hand is tedious and error-prone once the text runs past a few lines.

Nothing leaves the tab. You can watch your browser network panel while you use it and see for yourself.

The method, a field-by-field reference and a worked example built from the defaults are all on this page.

What do the Text Extractor fields mean?

The Text Extractor uses 4 inputs. Pre-filled inputs double as documentation: each one shows what a reasonable value looks like.

FieldWhat to enterDefault
Text paste or type any amount of text Contact sales@example.com or +1 415-555-0199 before 2026-09-30. Docs: https://docs.example.com/start and www.example.org. Ping 192.168.1.10. #launch #beta @yourstools "quoted phrase here". Total 1,250 units at 12.5%.
Extract choose from Email addresses, URLs, Phone numbers, Numbers, Hashtags or @mentions Email addresses
Remove duplicates choose from Yes or No Yes
Sort results choose from Yes or No No

How does the Text Extractor work?

Found and Results (one per line) ← f(Text, Extract, Remove duplicates, Sort results)

Each output is derived from the inputs above in a single pass; there is no hidden state carried between runs, so the same inputs always give the same result.

Range checks come first, so the formula only ever sees values it can handle.

Worked example

These are the values the Text Extractor loads by default, and the result it produces from them. This is the worked example the page starts from, reproduced here so you can check the arithmetic.

Inputs
TextContact sales@example.com or +1 415-555-0199 before 2026-…
ExtractEmail addresses
Remove duplicatesYes
Sort resultsNo
Result
Found1
Results (one per line)sales@example.com

How to use it

  1. Paste your content into Text.
  2. Pick a value for Extract: the options are Email addresses, URLs, Phone numbers, Numbers, Hashtags or @mentions.
  3. Pick a value for Remove duplicates: the options are Yes or No.
  4. Pick a value for Sort results: the options are Yes or No.
  5. Type a value and the answer is already there by the time you stop.
  6. The panel reports Found and Results (one per line).
  7. Copy Link puts the current inputs in the URL, so bookmarking it brings the same numbers back.

What this tool does not do

  • Word and character definitions vary between tools: this one counts whitespace-separated tokens.
  • The output is a number, not a judgement. Deciding what it means is still your job.

Frequently asked questions

The form asks for Text, Extract, Remove duplicates and Sort results. Every box already holds a working value, which makes it easy to isolate the effect of a single variable.

With the values loaded when the page opens, found comes out as 1. The figure is derived from the inputs above, so it updates whenever they do.

Nothing leaves your machine. The only network traffic is loading the page itself.

No. There is no account, no usage cap and no trial period. The site is funded by advertising rather than by charging for the tools.

Full double precision is used throughout; only the displayed figure is shortened.

YoursTools Team
Product & Engineering

Builds and maintains every calculator on YoursTools.