Enter a URL
ToolsPivot's broken link checker is a free online tool that scans any website for dead hyperlinks, redirect chains, and server errors by crawling every internal and external URL from a single starting address. It returns HTTP status codes (200, 301, 404, 500, and more) alongside the exact source page and anchor text for each problem link. Unlike Ahrefs or Screaming Frog, which require accounts or desktop installs, ToolsPivot runs entirely in your browser with no registration and no page limits.
Enter your URL: Paste the full website address (including https://) into the input field. You can use your homepage for a full-site crawl or a specific page to check just that section.
Start the scan: Click the check button. ToolsPivot begins crawling the page, following every hyperlink it finds in the HTML.
Watch results appear live: Links populate the results table in real time as the crawler works. You don't need to wait for the entire scan to finish before spotting problems.
Review status codes: Each URL displays its HTTP response code. Anything marked 404, 500, or timed out needs your attention. A 200 means the link works fine.
Check source pages and anchors: The tool shows which page contains each broken link and what anchor text was used, so you can find the exact spot in your content.
Export your report: Download the full results for your records or hand them off to a developer. Pair this data with a page speed check to get a more complete picture of site health.
This tool works like a search engine bot. It visits your site, follows every link it discovers, and records what happens when it tries to load each destination. The difference? You see the full report.
Full-site crawling: Starting from any URL, the crawler follows internal links across your entire domain. It maps out the connected structure automatically, not just the single page you entered.
HTTP status code detection: Every scanned link gets a status code: 200 (working), 301 (permanent redirect), 302 (temporary redirect), 404 (not found), 500 (server error), and 503 (service unavailable). Not all "errors" are equal, and some redirects are fine while others waste crawl budget.
Internal link analysis: Finds broken links that point to other pages on your own domain. These are the ones you have full control over fixing.
External link verification: Checks outbound links to third-party websites. When someone else's site goes down or changes its URL structure, your content suffers too.
Source page identification: Tells you exactly which page on your site contains the broken link. Without this, you'd spend hours clicking through pages trying to find it.
Anchor text display: Shows the clickable text used for each link, making it easy to locate the exact element in your CMS or HTML. Combine this with the link analyzer for a deeper look at your site's link profile.
Real-time results: No waiting for a final report. Links appear in the results table as the scanner processes them, so you can start noting issues right away.
Redirect chain detection: Flags links that pass through multiple redirects before reaching a destination. Chains of three or more redirects slow down page loads and can confuse search engine bots.
Zero cost, zero friction: No account creation, no credit card, no trial period. You paste a URL and get results. Most competitors like Sitechecker and SEMrush require sign-ups before showing anything useful.
Protect your search rankings: Google's crawlers spend a limited budget on each site. Every dead link they hit is a wasted request. Fixing those links sends bots toward pages that actually matter for indexing. Run a full SEO audit alongside your link check for the best results.
Stop losing visitors: Research from the Nielsen Norman Group shows users form opinions about a website within 50 milliseconds. A 404 error page tells them the site isn't maintained, and roughly 73% of users won't return after a bad experience.
Keep link equity flowing: Internal links pass ranking signals between pages. When one of those links breaks, the destination page loses that signal. Fixing them restores the flow, which is especially important for your highest-traffic pages.
Catch problems after migrations: Moving to a new CMS, changing your domain, or restructuring URLs breaks links at scale. A single scan after launch catches hundreds of issues that manual testing would miss.
Monitor external link rot: About 6.5% of web links stop working every year (a phenomenon called "link rot"). The sites you linked to last year may not exist anymore. Periodic scans keep your outbound references accurate, and you can verify those references with the backlink checker too.
Works on any website: WordPress, Shopify, Squarespace, Wix, custom-coded sites, or anything with a public URL. No plugins to install, no platform restrictions. Just paste the address and go.
Not every flagged link is an emergency. The HTTP status code tells you what's happening and how urgently you need to act.
| Status Code | What It Means | Priority |
|---|---|---|
| 200 | Page loads correctly. No action needed. | None |
| 301 | Permanent redirect. Link equity transfers, but long chains slow things down. | Low (fix chains of 3+) |
| 302 | Temporary redirect. May not pass full link value to the destination. | Medium |
| 404 | Page not found. The most common broken link type. | High |
| 410 | Page removed permanently. Search engines drop it from the index faster than a 404. | Medium (intentional removal is fine) |
| 500 | Server error. Could be temporary, but repeated 500s indicate a real problem. | High |
| 503 | Service unavailable. Often happens during maintenance windows. | Low (recheck later) |
| Timeout | Server didn't respond in time. Might be overloaded or blocking crawlers. | Medium |
Focus on 404 and 500 errors first. Those are the ones actively hurting your visitors and your crawl budget. A handful of 301 redirects is normal and harmless; a chain of five redirects stacked on top of each other is not. If you're seeing timeouts, check whether your server is responding properly before blaming the links themselves.
Finding broken links is half the job. The other half is knowing what to do with each one. The right fix depends on whether the link is internal or external and whether the destination content still exists somewhere.
For internal 404 errors:
For external broken links:
For redirect chains:
Update your link to point directly to the final destination URL, skipping all intermediate hops. On WordPress, plugins like Redirection make this a two-minute job. On other platforms, update the href in your HTML or CMS editor.
Different teams use this tool at different stages, but the common thread is the same: catch dead links before your visitors do.
E-commerce managers scan product catalogs after seasonal updates. Stores with 500+ products routinely find that discontinued items leave orphaned links across category pages, blog posts, and cross-sell widgets. A monthly scan keeps the catalog clean and prevents shoppers from hitting dead ends. Pair it with a domain authority check to track how site health improvements affect overall ranking power.
SEO agencies run broken link scans during every new client onboarding. It's one of the fastest ways to demonstrate value: hand the client a list of 47 dead internal links in the first meeting, and you've already justified the retainer. Agencies also use the tool for broken link building, finding 404 pages on competitor sites that others link to and pitching replacement content.
Content publishers with years of blog archives face a specific problem: external sources disappear constantly. A Harvard Law study found that roughly 25% of links in New York Times articles no longer work after a decade. If major publishers struggle with link rot, smaller sites need regular scans even more. Running a check alongside the index checker shows whether Google can still reach your most important pages.
After any site migration, this tool becomes essential. Moving from HTTP to HTTPS, switching CMS platforms, or restructuring URLs can break hundreds of links in one deployment. Scan before the migration, immediately after launch, and again a week later. Make sure your robots.txt file isn't accidentally blocking the new URLs, too.
A broken link is a hyperlink that points to a page or resource that no longer exists or can't be loaded. Clicking one usually shows a 404 error page instead of the content the visitor expected. Broken links happen when pages get deleted, URLs change without redirects, or external sites go offline.
Yes, 100% free with no sign-up required. There's no trial period, no page limit, and no paywall hiding the results. You get the same scan whether you check one page or an entire domain.
Broken links waste crawl budget, block the flow of link equity between pages, and signal poor site maintenance to search engines. Pages with multiple dead links tend to rank lower because Google interprets them as neglected content. Fixing them removes a barrier to proper indexing.
Monthly scans work for most sites with stable content. If you publish daily or make frequent URL changes, run weekly checks instead. Always scan after a site migration, CMS update, or major content overhaul regardless of your regular schedule.
Yes. The crawler tests both internal links (pointing to your own domain) and external links (pointing to third-party websites). External link checking catches problems you can't see from inside your CMS, like a linked resource that quietly disappeared.
A 404 means a page wasn't found and might come back. A 410 tells search engines the page was removed on purpose and won't return. Google drops 410 URLs from its index faster, so use 410 when you intentionally delete content and want it gone from search results.
It works on any publicly accessible website regardless of CMS, including WordPress, Shopify, Wix, Squarespace, Joomla, and Drupal. You can also use ToolsPivot's spider simulator to see how search engine bots view your WordPress pages.
Small sites with fewer than 100 pages finish in under a minute. Larger sites with thousands of pages and heavy external linking may take several minutes. Scan speed depends on your server's response time and the total number of discoverable URLs.
If your site uses separate mobile URLs (like m.example.com), those links can break independently. Responsive sites serving the same URL across devices typically don't have this issue. Run the mobile-friendly test if your mobile and desktop experiences differ.
Broken link building is an SEO outreach strategy where you find dead links on other people's sites, create matching content, and ask the site owner to swap the broken link for yours. It works because you're solving a problem for the other site while earning a backlink. Use the backlink maker to generate additional links alongside this strategy.
Set up 301 redirects before deleting or moving any page. Use stable, descriptive URLs you won't need to change later. Schedule regular scans as part of your maintenance routine, and periodically verify that external sites you link to are still active.
The crawler checks hyperlinks in HTML code only. It doesn't open PDF files or scan text within images. If your site links to a PDF, the tool verifies the file loads, but won't crawl links inside the document. Use the hosting checker for deeper server-level details on specific URLs.
Copyright © 2018-2026 by ToolsPivot.com All Rights Reserved.
