Herdown

Website Crawler to Markdown

Crawl multiple public pages from a domain, starting URL, or sitemap while retaining source URLs and reporting crawl results.

Crawl entry

Enter a domain, starting URL, or sitemap address. The crawler uses the address type to discover public pages on the same site.

Deduplication and sources

Results are deduplicated by URL. Each item keeps its original source URL and page title for review and traceability.

Failed pages

Login walls, robots rules, timeouts, bot protection, and client-rendered content can make an individual page fail. Failed items are marked instead of becoming empty successes.

Export the result

Review titles, body boundaries, links, tables, and code, then copy combined Markdown or download Markdown and ZIP.

Choose the right scope

Use this page for multiple public pages. Use URL to Markdown for one page and HTML to Markdown when you already have source HTML.

How to use

Choose a crawl entry

Enter a domain, starting URL, or sitemap address to discover public pages on the same site.

Review duplicates and failures

Results are deduplicated by URL. Review each title, source URL, and failure reason instead of treating an empty item as success.

Export multi-page Markdown

After checking titles, body boundaries, links, tables, and code, copy combined Markdown or download Markdown and ZIP.

Tool FAQ

How are a domain, starting URL, and sitemap different?

A domain discovers same-site pages, a starting URL begins from a specified page, and a sitemap supplies the URL list to process.

Why can an individual page fail?

Login walls, robots rules, timeouts, bot protection, and client-rendered content can prevent the server from reading the body. Failed items show their reason.

When should I use single-page URL to Markdown?

Use URL to Markdown for one public webpage and this crawler for multiple pages.