Scan a website by following its internal links. Find reachable page URLs, HTTP status codes, crawl depth and source pages, then export the results.
Need links from one webpage?Free limit: 250 pages per crawl.
0 is the start page. Depth 2 follows links up to two clicks away.
Keep this tab open while the crawl is in progress. Progress is backed up locally.
domain.com · 50 pages · depth 2 · 38.4 s
| URL | Depth | Found On |
|---|
Open 24 built-in tools from your browser sidebar, use quick actions from the right-click menu, and reach every RizCraft tool without hunting through tabs.
Firefox and Edge versions are coming next. Free to install
The Website URL Extractor scans a public site and builds a structured inventory of URLs reachable from the starting page. It follows eligible internal links like a lightweight website crawler, records where each URL was found, and reports the status and click depth of pages it visits. Use it when a single-page link list is not enough and you need to discover content across a domain.
Set a crawl depth, scan up to 250 pages, keep the crawl on one domain or include subdomains, and optionally seed discovery from sitemap.xml. Include and exclude path rules help focus a scan on sections such as /blog/ or avoid areas such as carts, account pages and faceted URLs.
Each crawled page includes its final URL, HTTP status, crawl depth and the page where it was discovered. The results also separate page links, images, CSS and JavaScript resources so you can inspect the site without mixing every resource into one list.
Not sure whether you should crawl the site, read its sitemap or check Google's index? See our complete guide to finding all URLs on a website for six methods and guidance on when to use each one.
The Webpage Link Extractor reads one URL and lists every link or selected resource found in that page's HTML. The Website URL Extractor starts with one URL but continues to visit eligible internal pages. Choose the first tool for a fast one-page inventory and this tool for site discovery, crawl depth, status reporting and sitemap preparation.
A crawl shows what can be reached by following links under the selected rules. An XML sitemap shows URLs the site owner has declared, including pages that may not be linked internally. Comparing the two can reveal sitemap URLs that are hard to reach and linked pages that are missing from the sitemap. Enable sitemap seeding to combine both discovery sources, or use the Sitemap URL Extractor when you only need to read an existing sitemap file.
No crawler can infer every URL that exists on a server. Orphan pages, private or authenticated content, blocked paths, form-generated URLs, JavaScript-only navigation and pages beyond the chosen limit may not be discovered. A completed scan therefore represents URLs reachable from the selected starting point under the selected settings—not a guarantee of every possible URL on the domain.
docs.example.com or shop.example.com belong in the same inventory. Keep “This domain only” selected when you want the crawl restricted to the starting host.Tell us what to improve or which tool to add next.