URL Extractor
Extract unique HTTP and HTTPS URLs from text, logs or pasted HTML source with optional duplicate retention.
Start with your input
Edit the example or replace it with your own text.
Choose your options
These settings are optional. Keep the defaults to get started.
How to use URL Extractor
- Paste text, logs or raw HTML containing absolute HTTP or HTTPS URLs.
- Choose whether exact duplicate strings should be removed.
- Extract, inspect the candidates, and copy the URL list.
Find links in unstructured text
This extractor recognizes explicit http:// and https:// prefixes, removes common trailing sentence punctuation, and retains balanced parentheses within a URL. It validates candidates with the browser URL parser without visiting them. Original spelling and encounter order are retained. Relative paths and bare domain names are not treated as URLs.
Review ambiguous punctuation
A punctuation character may be part of a valid URL or part of surrounding prose. No plain-text heuristic can always distinguish them. Check results containing unusual punctuation or parentheses before using them in a crawler or migration. Pasted HTML is treated as source text, so entity references in attributes are not automatically decoded. This tool extracts addresses; it does not check availability or safety.
Example input
Read https://example.com/docs and https://example.org/search?q=hello. Again: https://example.com/docs
Does it visit the extracted links?
No. It only finds and validates URL syntax locally. It does not make HTTP requests to the extracted addresses.
Is input uploaded?
Processing takes place in your browser. This tool does not send your input or selected files to a conversion API.