Find Broken Links
Developer experience
Detect broken links across any website.
Use the Maps endpoint to discover URLs, then Scrapes with links_on_page to extract outbound links and read each page status.
Broken links with source pages, not just a URL list
The demo uses Olostep Maps to discover URLs, then Scrapes with links_on_page to extract and check outbound links.
Site discovery
Maps lists discoverable URLs, including paths that are not in a sitemap.
Link extraction
Each page scrape returns absolute outbound links.
Source tracking
See which page a dead link was found on so you can fix the right file.
How it works
Each tool is designed around a direct job: provide the input, get a useful output, and move it into your workflow.
- 1
Enter a start URL
Add your Olostep API key. Optionally cap pages and depth.
- 2
Discover and scrape
Maps finds pages; scrapes extract links and status codes.
- 3
Export the table
Download broken links with the pages that pointed to them.
Built for practical workflows
These tools are small on purpose: they solve the conversion job quickly, then point teams toward the API path when the workflow becomes recurring or high volume.
Docs QA
Catch dead links in a docs or blog site before a release.
SEO cleanup
Find 404s that waste crawl budget.
Migration checks
Verify old paths after a site move.
Need this at scale?
Use POST /v1/maps to discover URLs, then POST /v1/scrapes with links_on_page. The snippet on this page is that two-step flow.
Frequently asked questions
Product & Capabilities
Usage & Automation
Pricing & Plans