Skip to main content
Text analysis100% FreeInstant

Text Extractor: Extract Emails, URLs and Numbers

This free text extractor finds every email address, web address or number in a block of text. Paste your text, choose what to extract, remove duplicates if you like and copy the clean list.

By Debmedia Technologies LLP · Kolkata, India · Updated

What Is a Text Extractor?

A text extractor finds a certain kind of data inside a large block of text and lists only that data. Imagine a long email thread, a web page copy or a report: buried inside are addresses, links and figures that you need. Reading through to pick them out by hand is slow, and you can easily miss one.

This text extractor pulls out all email addresses, all web addresses or all numbers in a moment. It can remove duplicates, sort the list and give a few handy statistics.

How to Use This Text Extractor

  1. Paste your text into the box.
  2. Choose what to extract: email addresses, URLs or numbers.
  3. Decide whether to remove duplicates and whether to sort the list.
  4. Press Extract, then copy the list.

What Each Mode Finds

ModeFindsExtra result
Email addressesText shaped like name@domain.com.A table of the most common domains.
URLsAddresses starting with http://, https://, ftp:// or www.Trailing punctuation is removed.
NumbersWhole numbers, decimals, negatives and values such as 1,234.50.Count, sum, average, smallest and largest.

Email addresses are defined in RFC 5322, the format of email addresses. The tool matches the common forms used by nearly every real address, and not the very rare ones.

When It Helps

  • Contact lists. Collect addresses from a long thread into one list.
  • Link audits. List every link in a page, a post or a document.
  • Figures from reports. Pull the numbers out of a text and see their sum at once.
  • Log files. Find the addresses or values that appear in output you copied.

Privacy and Care

Everything happens in your browser, so the text and the results are never stored or sent to us. If you collect email addresses of other people, remember that privacy laws, such as the GDPR, limit how you may use them. Do not send unsolicited bulk mail to a list gathered this way.

After extracting, remove repeats with the duplicate line remover, and check how often each item occurs with the frequency counter. To split the results into parts, use the text splitter. To check a web address you found, use our HTTP status code checker.

Stop Searching by Eye

Scrolling through a long text to find addresses and figures is tiring, and you will miss some. The extractor reads every character and returns the full list in a second, ready to copy. Add the duplicate filter and sorting, and you have a tidy result you can use right away in a spreadsheet or an email program.

The extractor handles very long texts, so you can paste a whole report or a long email thread at once.

Frequently Asked Questions

It looks for the usual pattern: letters, numbers and a few symbols, then an at sign, then a domain with a dot. Very unusual but valid addresses may be missed.
Anything that starts with http://, https://, ftp:// or www. Punctuation at the end, such as a full stop after a link, is removed.
The tool finds whole numbers, decimals, negative numbers and numbers with thousand separators, such as 1,234.50. It also adds up the numbers for you.
No. The extraction runs in your browser, and your text and the results are never sent anywhere.

Disclaimer: results are calculated in your browser from the numbers you enter. Check important results before you rely on them for money, health, safety or legal decisions.