Free URL Extractor - Extract All Links from Any Web Page

Description
What it does: a visitor pastes the address of a web page and gets every link on it in one table: the full address, the anchor text (or the image's alt text for image links), whether the link is internal or external, its rel value (nofollow, sponsored, ugc, noopener...), and where it sits on the page: navigation, header, content, sidebar, or footer. Filters keep only internal or external links, only followed or only nofollow/sponsored/UGC links, or only the links in the main content. Duplicates are merged into one row with a count. The visitor copies the address list, copies the list of external domains with their link counts, or downloads the whole table as a CSV file.
Who it is for: SEO specialists auditing internal linking, outbound links, and nofollow use, marketers checking where a page links and which links are sponsored, developers who need all URLs of a page for a script or a migration, researchers collecting the sources a page cites. And site owners who want their own free link extractor page.
What you get: the complete tool as one Cloudflare Worker for your own account and domain: the page, a JSON API with the full table, and a plain-text API that answers the address list, with no database, no API key, no dependencies, the Cloudflare free plan is enough. Settings (name, color, sub-path, limits) are in one config file and every text is in one file. Tests and HTML documentation included.
What you do: run npx wrangler deploy, or try it first with npx wrangler dev. Then share the page or call api/run?url=...&format=text from your scripts.
Features
- Every
<a href>and<area href>of the page, hidden menus included, resolved to absolute addresses (base href respected) - Anchor text for every link, image links show their alt text, and links with no text or no alt text are marked so you can fix them
- Internal or External (www. ignored, subdomains external)
- Rel value of every link, with counts of nofollow, sponsored, and UGC links, a note when the page's robots meta tag says nofollow
- Where each link sits: Navigation, Header, Content, Sidebar, Footer, or Body
- Filters: whole page or main content, all, internal, or external links, any rel, followed only, or nofollow/sponsored/UGC only
- Merge duplicates with a Times column and every different anchor text, or list every link in page order
- Counts: links, unique addresses, internal, external, nofollow, sponsored, UGC, external domains
- Copy the address list or the external domains (with link counts), download them as .txt, or download the table as CSV (formula-safe for spreadsheets)
- Web links only: email and phone links are never listed, so it is no address harvester
- Pages up to 5 MB and 10,000 rows, plain messages for pages built with JavaScript, PDFs, missing pages, sites that refuse tools, slow sites, and too many requests
- Safe by design: one page per request, no crawling, public addresses only (checked on every redirect), an honest User-Agent, a per-visitor limit, nothing stored
- Shareable links with
?url=, works on phones, with the keyboard, and inside a frame
Screenshots
Try it live: https://codemarket-live.codemarket.workers.dev/url-extractor/ (no login needed).
Categories
Tags
Built with
Products of the Week.
Submit🥇
STOP GUESSING WHAT TO POST
AI that learns your brand voice and builds a month of consistent, on-brand social content: carousels, posts and hooks that sound like you, not like everyone else's AI.
SaaS · 3,147 views · 28 clicksSaaS · Week 45 · 3,147 views · 28 clicks
🥈
Conversational Backlinks for Busy Founders
Place Backlink Relevant Conversation for your domain across Forums and Conversations
Website · 40,547 views · 217 clicksWebsite · Week 45 · 40,547 views · 217 clicks
🥉
upvote.club
Free Social Media Engagement that Helps Boost Your Content. Upvote Club supports 19 social networks with 100+ engagement actions in one dashboard. Add links to your posts and get free engagement from real users.
SaaS · 38,645 views · 111 clicksSaaS · Week 45 · 38,645 views · 111 clicks
#4
Substack Posting API
Onboard your Agent to Substack. Write Publish on Substack via API
SaaS · 57,687 views · 197 clicksSaaS · Week 45 · 57,687 views · 197 clicks
#5
Seenshot App
Free, Fast, MacOS Screenshot app. Make Screenshot cmd+shift+2 and send it via link
Desktop App · 27,115 views · 119 clicksDesktop App · Week 45 · 27,115 views · 119 clicks
#6
Hand-Placed Backlinks $9.99 per link. Flat rate.
Buy hand-placed forum, Q-A and directory backlinks. Flat $9.99 per link, no subscriptions — you only pay for approved listings.
Website · 3,037 views · 18 clicksWebsite · Week 45 · 3,037 views · 18 clicks
#7
Free Invoice Generator - PDF Invoices in Your Browser, No Sign-Up
A free invoice maker for freelancers and small businesses: fill in the invoice, check the live preview, and download a PDF that looks exactly like it. Any currency, tax per item, three templates, no sign-up, and nothing leaves your device.
1,731 views · 16 clicksWeek 45 · 1,731 views · 16 clicks
#8
Merge PDF Files Free - Combine PDFs in Your Browser, No Upload
A free PDF merger for office workers, students, and freelancers: combine PDFs and images into one file in the browser, reorder files and pages, pick page ranges, keep bookmarks, and open password-protected PDFs. Nothing is uploaded, no sign-up, no watermark.
1,618 views · 13 clicksWeek 45 · 1,618 views · 13 clicks


