WHAT "FIX BROKEN URLs" DOES
STRIPS TRAILING PUNCTUATION
Removes . , ; : ! ? ) fused to the end of URLs.
e.g. https://site.com/page. → https://site.com/page
STRIPS ANGLE BRACKET AND QUOTE WRAPPERS
URLs wrapped in <> or " from HTML source are cleaned automatically.
HANDLES HTTP AND HTTPS
Extracts both protocols unless HTTPS Only is enabled. Use the Strip query strings option to remove ?utm_source= and other tracking params.
Does it extract URLs from HTML source code?
Yes - paste HTML source and the extractor will find all URLs in href, src, and other attributes, as well as bare URLs in text content.
Can it find URLs without http:// prefix?
By default the tool looks for URLs starting with http://, https://, or ftp://. Enable the smart detection mode to also catch bare domain-style URLs like www.example.com without a scheme prefix.
How to Use the URL Extractor
- Paste the block of text, HTML source, or document you want to scan for URLs into the input area.
- Adjust any available options shown - the output updates as you type.
- The result updates instantly - no submit button required for most operations.
- Click Copy or Download to take the output to your next step.
URL Extractor allows you to identify and isolate every web link within a large block of text or raw HTML. This free online link finder tool uses a precision regex to detect http, https, and bare domains, ensuring no valid address is missed. Whether you are auditing a website source or cleaning up a log file, this utility streamlines the process by providing a clean, sortable list of every URL found.
Advanced Link Identification Features
This website link scraper online includes powerful filtering options that let you exclude specific domains or paths in a single click. It also features a "Fix Broken URLs" panel that strips trailing punctuation and cleans up malformed links, serving as a versatile link deduplication tool for data analysts. The entire extraction process happens locally in your browser, keeping your source data completely private while you generate your final link list.
- Fast link detection across plain text and HTML sources
- Smart deduplication to remove repeated URLs instantly
- Automatic URL repair for common trailing punctuation issues
- Dynamic domain filtering and exclusion list management
- Flexible output formats: one-per-line, CSV, JSON, or Markdown
Frequently Asked Questions
What URL formats does the extractor recognise?
It catches http://, https://, and (optionally) bare domains like example.com/path. Mailto and ftp links can be enabled separately. The regex handles internationalised domain names and percent-encoded paths.
How are trailing punctuation marks handled?
Stray characters like commas, full stops, and closing brackets at the end of a URL (e.g. ‘see https://example.com.’) are stripped. Brackets are balanced so a Wikipedia-style URL with parentheses inside isn’t cut short.
Can I extract URLs from raw HTML source?
Yes - paste HTML and the tool finds URLs both in href/src attributes and in plain-text content. Use the deduplicate option to collapse repeated links.
Is my input uploaded anywhere?
No. The extraction is a regular expression run inside your browser; nothing is sent over the network.
Whether you are performing a site audit or extracting links for a report, this free online URL extractor provides fast and accurate results.