Paste an email thread, HTML source, markdown doc, server log, or any plain text—URL Extractor instantly pulls out every unique URL and domain name, deduplicated and ready to copy or download.
Recognises every http:// and https:// link regardless of surrounding formatting—even inside HTML attributes, JSON, or markdown.
Automatically strips www. prefixes and collapses duplicate hostnames, giving you a clean unique domain list alongside the full URL list.
View registration date, expiration date, favicon, traffic trend, and DR for every discovered domain—all in one table.
Copy all links or domains to your clipboard in one click, or download as a .txt or .csv file—one entry per line, ready for your next step.
Drop any text into the input, or enter a URL to pull the page source directly.
Links and domains are extracted in real time as you type — no button press needed.
Copy to clipboard or download as TXT / CSV. Sort by date or rank before exporting.
Pull every outbound link from a scraped page, deduplicate the domains, and feed them into your link-analysis pipeline.
Paste raw email or newsletter HTML to verify every link resolves before sending — no manual scanning required.
Extract all domains from logs or suspicious content to cross-reference against blocklists or WHOIS records.
Gather all cited sources from a document or web page to build a reference list or audit for broken links.
Parse dependency manifests, config files, or API responses to enumerate all external endpoints at a glance.
Strip and normalise URLs from messy CSV exports, database dumps, or scraped datasets before processing.
Any URL beginning with http:// or https://, including those embedded inside HTML attributes, JSON strings, markdown links, plain text, and log entries. Query strings and fragments are preserved.
No hard limit — the tool runs entirely in your browser. Very large inputs (several MB) may take a moment to parse, but most text is processed instantly.
No. All parsing happens client-side in JavaScript. Nothing is sent to any server when you paste text. The Fetch URL feature uses a CORS proxy only to retrieve the remote page.
A single-column CSV with a header row (url or domain) and one entry per row. Values are properly quoted per RFC 4180.
Enter any public URL and click Fetch URL. The tool retrieves the raw HTML via a CORS proxy and pipes it through the same parser — extracting all links found in the page source.