File Link Extractor
Find every PDF, document and downloadable file linked on a website. Paste a URL and CrawlHawk crawls the site and returns a complete list of file links — PDFs, Office documents, archives, media files — each with the page it's linked from. 500 URLs free, no signup, no subscription.
What Is File Link Extraction?
File link extraction discovers every link on a site that points to a downloadable file rather than a web page — PDFs, Word and Excel documents, PowerPoint decks, ZIP archives, CSVs and other document types. Websites accumulate these files for years: manuals, price lists, whitepapers, forms, datasheets. File link extraction answers the question "what files does this site actually link to, and from where?" — as a structured, downloadable list instead of hours of manual clicking.
How the File Link Extractor Works
Enter a starting URL above and choose the scope — the full domain by default, or a subdomain, path or single page. CrawlHawk follows the site's internal links and reports every file link discovered, with the file URL, the source page that links to it, and the anchor text. The file type is evident from the URL, so filtering the list for just PDFs (or just spreadsheets) is one spreadsheet filter away.
Find All PDFs on a Website
The most common use case: a complete PDF inventory. Compliance teams need to know every document the company publishes; content teams need to find outdated manuals and price lists still linked from live pages; migration projects need a file inventory before the move so nothing is lost. A full-domain crawl surfaces every linked PDF in one pass — including the forgotten ones from years ago that are still one click away from your visitors.
Common Use Cases
Document audits and compliance inventories (what is publicly linked?), site migrations (catalogue every file before moving), content cleanups (find and retire outdated documents), research (collect all whitepapers or reports linked on a resource site), and link maintenance — pair with the Broken Link Checker to find file links that 404, a frequent and embarrassing failure on document-heavy sites.
Export and Pricing
Download the file-link list as CSV, Excel or JSON. Every row is one file link with its source page — ready for auditing, migration planning or bulk download via any download manager. The free tier covers 500 URLs per crawl with no credit card; credit packs are pay-once and credits never expire — one credit per URL crawled. See Pricing for current rates.
Frequently Asked Questions
How do I find all PDF files on a website?
Enter the site's URL in the extractor above and run a full-domain crawl. Every linked file is reported with its URL and source page; filter the exported list for ".pdf" to isolate the PDFs.
What file types does it detect?
Every link pointing to a downloadable file — PDFs, Word, Excel and PowerPoint documents, ZIP and other archives, CSVs, and media files. The report lists the full file URL, so any type is filterable.
Is the file link extractor free?
Yes, up to 500 URLs per crawl, with no signup and no credit card. Larger crawls use pay-once credit packs; credits never expire.
Can it find files that aren't linked from anywhere?
No crawler can — crawling follows links, so a file uploaded to the server but never linked is invisible to any link-based tool. What CrawlHawk delivers is an inventory of every file that is actually reachable through the site's link structure, which is what visitors and search engines can find too.
Does it download the files themselves?
It returns the file URLs as a structured list. For bulk downloading, feed the list to any download manager — the extraction step is knowing what exists and where it's linked from.
Can I limit the crawl to one section of the site?
Yes — set the scope to a single path (for example /resources/ or /downloads/) and the crawl stays inside that section, keeping results focused and credit consumption low.
Start crawling — 500 URLs free, no credit card required →
Related tools: Image Link Extractor · Broken Link Checker · External Link Checker · Custom Link Crawler