Find broken links on your Drupal site
Free cloud scanner for Drupal sites — crawls nodes, taxonomy and views to find broken links and images without adding a module.
No signup required for your first scan · Scan up to 500 pages free
Why Drupal sites break links
URL alias changes
Editing a Pathauto pattern or a node alias rewrites URLs, breaking internal links and inbound backlinks to the old path.
Module & config updates
Contrib module updates and config changes can alter routing or remove pages, breaking links that relied on them.
Unpublished nodes
Unpublishing or deleting a node returns a 404 for every menu item and in-content link pointing to it.
File & media changes
Removing managed files or changing image styles can break direct links to old file URLs.
External link rot
Outbound links in body fields decay over time with no built-in verification.
Redirect buildup
The Redirect module accumulates entries after migrations; chains grow long and occasionally loop.
How to check broken links on Drupal
Enter your Drupal site URL
Paste your homepage URL in our scanner. No account, no install — your first scan starts instantly.
We crawl every page
We crawl your nodes, taxonomy term pages and views-driven listings, checking links and images across the whole Drupal site.
Get your report
See every broken link with its HTTP status code, the page it appears on, and its anchor text. Export to CSV or JSON with a free account to share with your team.
Set up monitoring
Enable automated scans so you catch new broken links as they appear — after edits, publishes, or external changes.
Drupal broken link checker — FAQ
Does Drupal have a broken link checker?
The Link Checker contrib module exists, but it runs on cron on your server, adds load, and needs configuration. A cloud scanner checks internal and external links with no module and no server impact.
Do I need to install a module?
No. We crawl your published site from the cloud, so there is nothing to install or configure inside Drupal.
Does it work on Drupal 7, 9 and 10?
Yes. We crawl the rendered HTML of your live site, so the Drupal version and theme are irrelevant.
Can I monitor a Drupal site continuously?
Yes. Paid plans schedule recurring scans and alert you when new broken links appear after a deploy or content change.
Ready to fix broken links on Drupal?
Scan up to 500 pages free — no signup, no credit card.