How to use the Email & URL Extractor
Paste the text that contains the addresses or links.
Click Extract Emails or Extract URLs.
Review the results list and the count of unique items found.
Copy the list, or open the List Sorter to alphabetise it.
Examples
Contact jane@example.com or sales@shop.co.uk. jane@example.com again.
jane@example.com sales@shop.co.uk
See https://example.com/docs and http://test.org?q=1 now.
https://example.com/docs http://test.org?q=1
What gets extracted
Email addresses are matched in the standard name@domain.tld form, including dots, plus signs, hyphens and subdomains, such as first.last+news@mail.example.co.uk.
URLs are matched when they start with http:// or https://, including paths, query strings and fragments. Bare domains without a protocol, such as example.com, are not extracted, because they are too easily confused with file names and abbreviations.
The results keep the order in which items first appear, with duplicates removed.
Common uses
- Collecting contact details from a long email chain or signature blocks.
- Pulling all links from a document to check them for broken pages.
- Auditing which external sites an article or page source links to.
- Turning a messy export into a clean list for a spreadsheet.
After extracting, use the List Sorter to alphabetise and the Add Prefix and Suffix tool to wrap each item in quotes or commas for a CSV or code.
Use extracted emails responsibly
Having someone's email address is not permission to email them. Data protection and anti-spam laws, including the GDPR in Europe, the UK GDPR, CAN-SPAM in the US and CASL in Canada, require a lawful basis or consent for marketing messages and give people the right to opt out. Only use addresses you are entitled to contact, keep lists secure, and never scrape addresses from websites to send unsolicited email.
This tool runs entirely in your browser, so the text you paste is never uploaded or stored by us.
Worked example: auditing links in an article
Before publishing an article, you want to check every link it contains:
- Copy the article's HTML source or the text from your CMS and paste it here.
- Click Extract URLs. Each unique link appears on its own line, in the order it appears in the article.
- Review the list for links to the wrong domain, old staging addresses or tracking parameters you meant to remove.
- Open any doubtful links to confirm they still work.
The same steps work on an exported email newsletter, a spreadsheet of resources or a chat log.
Cleaning the results
Extracted URLs keep their full query strings. If you only need the domains or want to remove tracking codes such as utm_source, use Find and Replace on the results. Email addresses are returned exactly as written, so "Jane@Example.com" and "jane@example.com" appear as separate items; run them through the List Sorter with Ignore case to merge them.
Frequently asked questions
Last reviewed by the WordTools Pro team. How our tools work