All plugins

Dragon Broken Links

Find and fix broken internal, external and image links from your own server — no cloud, no credits, no monthly limits.

Features

What Dragon Broken Links does

Find and fix broken internal, external and image links from your own server — no cloud, no credits, no metering.

Checks everything

internal links, external links and images, with no link limit.

Two engines, done right

internal links are resolved against your database (fast, always accurate, no self-requests); external links are fetched politely, one request per unique URL no matter how many posts use it.

No false alarms

a link is only marked *broken* after a hard failure (404/410, DNS or connection failure) is confirmed across repeated checks. Ambiguous responses (bot-blocking 403s, rate limits, timeouts) are shown as *needs review*, never as broken.

Fix in place

edit a link's URL or remove the link entirely, directly from the report. Fully block-editor aware, so it never corrupts your content.

Dismiss & re-check

ignore links you do not care about, or re-check a single link on demand.

Scan now

run a full scan from the dashboard with live progress, plus a weekly background re-check.

WP-CLI

`wp dragon-broken-links scan`, `list` and `recheck` for large or headless sites.

Secure by design

external checks refuse to reach private or internal network addresses.

Requirements

  • · WordPress 6.2 or newer
  • · PHP 8.0 or newer
  • · WordPress 6.2+ · PHP 8.0+