Finding every URL in a document or webpage usually means manual scanning or custom scripts. The Extract All URLs tool does it in the browser: paste your text, and get a list of all URLs (one per line, optional dedupe)—no sign-up and no data sent to a server.
Extract All URLs is a free online tool that finds all URLs (http, https, www) in your text and lists them, usually one per line. Duplicates can be removed. Processing is client-side only. It is used to collect links from a page or document, audit links in content, or build a link list for checking or deduplication.
Key Features
- Common formats — Detects http://, https://, and www. prefixes. Common TLDs and path patterns are matched. Query strings and fragments are typically included; the full URL is extracted.
- Full URL — Very long or malformed URLs may be truncated or missed depending on the pattern.
- Any input — Paste or type text (webpage, doc, CSV). No size limit for in-browser processing.
- Instant result — Paste, run extract, optionally dedupe. Copy the list when ready.
- Privacy-first — All processing happens in your browser. Your text is never sent to any server.
- No account — Use as often as you need without sign-up.
- Open the Extract All URLs tool.
- Paste or type your text (e.g. from a page, document, or export).
- Run extract. Optionally remove duplicates. Copy the list (one per line). Use the "Use tool" button on the docs page if you are reading this from the documentation.
Real Use Cases
- Collect links from a page — Paste copied content and get every URL. Build a link list for checking, archiving, or reporting.
- Audit links in content — Find all links in an article, policy, or doc. Check for broken or outdated URLs.
- Build a link list — Extract URLs for deduplication, sorting, or feeding into another tool (e.g. crawler, checker).
- SEO and content — List all outbound or internal links in a piece of content. Analyze link distribution.
- Compliance and review — See every URL referenced in a document for security or policy review.
- Support and research — Pull links from pasted logs, tickets, or exports for verification.
- vs. Manual copy — No need to click and copy each link. One paste, extract, copy list.
- vs. Extract Emails — Extract All Emails finds emails. This tool finds URLs. Use both on the same text if needed.
- vs. Extract Numbers — Extract All Numbers finds numbers. For links use this tool.
- vs. Grep — Grep Text finds lines matching a pattern. This tool is purpose-built for URLs.
If a URL is split or incomplete, URLs with spaces or certain punctuation may break the pattern. Ensure URLs are not split across lines; try pasting again or adjust the text.
Benefits for SEOs, Editors, and Researchers
- SEOs — Audit and list links in content. Check link health or distribution.
- Editors — Find every link in a draft for fact-checking or updates.
- Researchers — Extract URLs from corpora or scraped text for analysis.
Common Mistakes
- URL split or incomplete — URLs with spaces or certain punctuation may break the pattern. Ensure URLs are not split across lines; try pasting again or adjust the text.
- Expecting emails — This tool extracts URLs only. For emails use Extract All Emails.
- Forgetting to copy — The result is not saved. Copy the list before closing the tab.
Frequently Asked Questions
It finds all URLs (http, https, www) in your text and lists them, usually one per line. Duplicates can be removed. Processing is client-side only.
http://, https://, and www. prefixes. Common TLDs and path patterns are matched.
Are query strings and fragments included?
Typically yes; the full URL is extracted. Very long or malformed URLs may be truncated or missed depending on the pattern.
Is my text stored?
No. All processing happens in your browser. Your text is never sent to any server.
Use it to collect links from a page or document, audit links in content, or build a link list for checking or deduplication.
Why is a URL split or incomplete?
URLs with spaces or certain punctuation may break the pattern. Ensure URLs are not split across lines; try pasting again or adjust the text.
Extract All URLs gives you a clean link list in seconds: paste, extract, optionally dedupe, copy. No account, no server round-trip. For emails use Extract All Emails, for numbers use Extract All Numbers, and for pattern-based line filtering use Grep Text.
Use the Extract All URLs tool to find links in text.