Text Tools
URL Extractor — Extract All Links from Any Text
Extract every URL from pasted text — http, https and www addresses — with duplicates removed and sentence punctuation trimmed, ready to copy or download.
Open toolBuried inside a long web page, a forwarded email thread or a messy spreadsheet export, the addresses you need are in there somewhere — this free email extractor finds them for you. Paste any text and it pulls out every email address in it, removes duplicates, normalises them to lower case, and gives you a clean list you can copy or download, with an exact count. It is the fastest way to build a contact list from a document you already have: event registrations, enquiry threads, exported comments, or your own inbox history. Everything is extracted in your browser — the text you paste is never uploaded, which matters when it contains other people's addresses.
An exported event-registration document yields 86 unique attendee addresses in one pass — including the duplicates the form collected twice.
It scans the text with the standard address pattern: a name part (letters, digits and . _ % + -), an @ sign, and a domain ending in a dot and a valid suffix like .com or .co.uk. Addresses are then lower-cased and deduplicated, keeping the first occurrence's position. Obfuscated addresses written to dodge scrapers — "name [at] domain dot com" — are deliberately not decoded; the tool works on plain, real addresses in text you legitimately hold.
Misses usually mean the address is malformed in the source — a missing dot in the domain, a space inside it, or an image of an address rather than text. Odd inclusions are usually addresses that genuinely are in the text but easy to overlook, like a no-reply address in a footer or a support address in quoted headers. Skim the output before using it; extraction is exact, but pasted text often contains more addresses than you remembered.
Yes, indirectly: open the document (Word, PDF, spreadsheet), select all, copy, and paste here — the extractor reads the pasted content. Whole inboxes can be exported to a text or CSV file by your email program and pasted in chunks. There is no file upload by design: pasting keeps the data on your device and works with every format you can copy from.
Extraction is just organising text you already have — what you may do with the list is governed by privacy and anti-spam law (GDPR, CAN-SPAM and local rules). Addresses of people who contacted you or registered with you are normally fine to use for the purpose they gave them; mailing people who never consented is spam, harms deliverability, and can be unlawful. Use this tool to organise your own contacts, not to build cold lists from scraped pages.
Related tools: extract links instead with the URL extractor, or reformat the list with the text separator.