Extract URLs
Extract all URLs and links from any text online. Detect http, https and www addresses, remove duplicates, sort them, and export one per line or comma-separated.
What is the Extract URLs?
Extract URLs finds every web link buried in a block of text and lists them out cleanly. Feed it raw HTML, log files, chat exports, or a document full of references and get back just the addresses, with no surrounding noise.
- Detects http, https and bare www links
- Optional duplicate removal
- Optional alphabetical sorting
- One-per-line or comma-separated output
- Live count of URLs found
- Runs locally — your text is never uploaded
How to use the Extract URLs
- 1
Paste the text or HTML containing links into the input box.
- 2
Enable deduplication and sorting if you want a clean, ordered list.
- 3
Pick the output separator: newline or comma-separated.
- 4
Copy the list of URLs or download it as a text file.
About the Extract URLs
Extract URLs finds every web link buried in a block of text and lists them out cleanly. Feed it raw HTML, log files, chat exports, or a document full of references and get back just the addresses, with no surrounding noise.
It recognises full http:// and https:// links as well as bare www. addresses. You can remove duplicates, sort the list alphabetically, choose a one-per-line or comma-separated layout, and see a live count of how many links were found.
The extraction runs completely in your browser with JavaScript — nothing is uploaded. Your source text and the links inside it never leave your machine.
Frequently asked questions
How do I extract all URLs from text?
Paste your text into the box and the tool scans it for links, listing every http, https, and www address it finds. You can then dedupe, sort, and copy them.
Does it find links without http in front?
Yes. Bare addresses that start with www. are detected too, so links like www.example.com are captured even when the protocol is missing.
Can I remove duplicate URLs from the list?
Yes. Turn on the deduplicate option and any URL that appears more than once is reduced to a single entry in the results.
How do I export the URLs as a comma-separated list?
Choose the comma-separated output option and the links are joined into one line with commas, which is handy for spreadsheets or config files.
Is my text uploaded to extract the links?
No. All link detection happens locally in your browser. The text you paste and the URLs found never leave your device.
Guides for Extract URLs
Related tools
Extract Emails
Extract all email addresses from any text or messy list online. Remove duplicates, sort alphabetically, count results, and export one per line or comma-separated.
Extract Numbers
Extract all numbers from text online — integers and decimals, with optional negatives. List every value, count how many were found, and sum them automatically.
Strip HTML Tags
Remove all HTML tags and convert markup to clean plain text. Decode HTML entities and keep line breaks for block elements like paragraphs and headings.
Remove Duplicate Lines
Delete duplicate lines from any list or text instantly. Case-insensitive matching, whitespace trimming and keep-first or keep-last options.
URL Encoder
Percent-encode text for URLs instantly. Switch between encodeURIComponent and encodeURI modes, see live output and copy the result. Free URL encoder.