Text Tools
Email & URL Extractor
Extract every email address, URL, phone number, and IPv4 address from any text in your browser. Dedupe, sort, lowercase, and copy as a list.
Quick presets
Extracted output
0 matchesExtraction options
How to use
- Paste your text into the left panel. Email bodies, web page source, exported HTML, log lines, customer notes, and chat transcripts all work.
- Pick a quick preset (Emails only, URLs only, Phone numbers, Emails as CSV, IP addresses, or all three contact types) or pick the targets manually.
- For email outreach, leave Deduplicate and Lowercase emails on; add domains to the filter to keep only addresses from your customer or company.
- Read the extracted list on the right with live counts per target. Use Output separator to switch between one-per-line, comma-separated, or semicolon-separated formats.
- Click Copy results to grab the list, or Replace with extracted to feed the output back through another pass.
About this tool
Email & URL Extractor pulls structured contact data out of any unstructured blob of text. Paste a customer email thread, a web page source, an exported CRM note, a marketing newsletter, a chat transcript, an Apache or Nginx log file, a Confluence dump, or any plain prose, and the tool surfaces every email address, URL, phone number, and IPv4 address it can find. Each target type has its own toggle so you only get what you need: extract just emails for an outreach list, just URLs for a link audit, just phones for a contacts import, or all four at once for a full sweep. The matchers are tuned for precision so the output is paste-ready: emails are matched on the standard local-part plus dotted-domain shape (avoiding noisy false positives like version strings); URLs are captured for http, https, ftp, ftps, ws, wss, and bare host fallbacks like www.example.com/path, with trailing prose punctuation (commas, periods, parentheses, brackets, quotes) trimmed off so links round-trip cleanly into a browser; phone numbers require seven to fifteen digits in line with the E.164 maximum so long unrelated number strings do not slip through; IPv4 addresses are validated octet-by-octet, rejecting non-routable patterns like 999.1.1.1. Cleanup options finish the job: deduplicate (case-insensitive for emails, digits-only for phones so '+1 (415) 555-2671' and '14155552671' collapse to one entry), sort alphabetically (or by octet for IPs), lowercase email addresses for CRM imports, and strip mailto:, tel:, and http(s):// schemes when you only want the value. An optional email domain filter accepts a comma-separated list of domains and includes subdomains automatically (entering 'example.com' keeps both 'a@example.com' and 'a@mail.example.com'), which is handy for pulling a single client's addresses out of a shared inbox export. The output separator is configurable so the same extraction can produce a one-per-line spreadsheet column, a comma-and-space CSV cell, a semicolon-separated email To: field, or a single-space stream. Useful for marketers building outreach lists from past correspondence, sales teams auditing email threads for contacts, support staff pulling URLs out of a customer ticket, SEO teams collecting links from a page export, recruiters scanning resumes for contact channels, security analysts pulling IPs from logs, journalists scanning a leak document, and anyone migrating data between tools that does not have a clean export. Everything runs locally in your browser; the input never leaves your device, which matters when the text is a customer list or a private email thread.
Free to use. Works in your browser. No signup, no login.
Related tools
You may also like
Text Cleaner
Remove duplicate lines, blank lines, extra spaces, tabs, and invisible characters.
Open tool
TextText Sorter
Sort lines alphabetical, natural, numeric, length, random, or reverse with dedupe.
Open tool
TextHTML to Plain Text
Strip HTML tags and convert HTML to readable plain text with optional link URLs.
Open tool
DeveloperRegex Tester
Live regex testing with highlights, capture groups, and replacement preview.
Open tool