Title: jrdevdesign Broken Link Finder &amp; Fixer
Author: jrdevdesign
Published: <strong>November 3, 2026</strong>
Last modified: November 3, 2026

---

Search plugins

![](https://ps.w.org/jrdevdesign-broken-link-finder/assets/banner-772x250.png?rev
=3781589)

![](https://ps.w.org/jrdevdesign-broken-link-finder/assets/icon-256x256.png?rev=
3781589)

# jrdevdesign Broken Link Finder & Fixer

 By [jrdevdesign](https://profiles.wordpress.org/jrdevdesign/)

[Download](https://downloads.wordpress.org/plugin/jrdevdesign-broken-link-finder.1.0.0.zip)

 * [Details](https://wordpress.org/plugins/jrdevdesign-broken-link-finder/#description)
 * [Reviews](https://wordpress.org/plugins/jrdevdesign-broken-link-finder/#reviews)
 *  [Installation](https://wordpress.org/plugins/jrdevdesign-broken-link-finder/#installation)
 * [Development](https://wordpress.org/plugins/jrdevdesign-broken-link-finder/#developers)

 [Support](https://wordpress.org/support/plugin/jrdevdesign-broken-link-finder/)

## Description

Broken Link Finder scans your posts and pages for links, checks them from your own
server and shows you which ones are broken. You can fix a broken link in every post
that uses it with one click.

There are no link limits, no account and no external service. Your content never
leaves your site.

#### Features

 * **Local checks.** Links are checked in small batches with WP-Cron, so large sites
   do not slow down.
 * **Fewer false alarms.** If a server rejects a HEAD request, Broken Link Finder
   retries with GET. Bot protection (403), rate limits (429) and bot walls (999,
   e.g. LinkedIn) are not reported as broken.
 * **Replace everywhere.** Swap a broken link for a new URL in every post that uses
   it. For internal links Broken Link Finder suggests a matching page.
 * **Ignore list that sticks.** Links you mark as ignored stay ignored after a rescan.
   You can stop ignoring them at any time.
 * **Editors can help.** Users who can edit posts see the results and can jump to
   each post. Only administrators start scans and change settings.
 * **Email summary** after each check cycle (optional).
 * **CSV export** of all results.
 * **WP-CLI:** `wp linkmedic scan` and `wp linkmedic check-batch`.
 * **Developer hooks** for custom fields, HTTP options, redirects and add-ons.

#### Broken Link Finder Pro

[Broken Link Finder Pro](https://www.jrdevdesign.com/broken-link-finder?utm_source=wporg&utm_medium=readme)
is an optional add-on for sites that want broken links fixed with less manual work:

 * **Automatic redirects.** When an internal link breaks, Pro finds the page that
   replaced it and adds a 301 redirect.
 * **Smarter suggestions.** Pro recognizes renamed pages, old copies, changed years
   and typos.
 * **Bulk fix.** Repair every broken internal link on one screen.
 * **Affiliate link monitor.** Warns you when an affiliate link’s product page is
   gone or the partner programme has ended.
 * **Archived copies.** Replaces dead external sources with their Internet Archive
   copy.
 * **Weekly report** by email with new, fixed and redirected links.

Everything listed under Features above stays free and works without Pro.

#### Privacy

Broken Link Finder only sends requests to the URLs it finds in your content, to 
check whether they work. It sends no data to the plugin author or any third party.
Links to private network addresses are not requested.

## Screenshots

[⌊Results with broken, OK and ignored links.⌉⌊Results with broken, OK and ignored
links.⌉[

Results with broken, OK and ignored links.

[⌊Settings: batch size, scan frequency and email summary.⌉⌊Settings: batch size,
scan frequency and email summary.⌉[

Settings: batch size, scan frequency and email summary.

## Installation

 1. Install Broken Link Finder from **Plugins > Add New** or upload the `linkmedic`
    folder to `/wp-content/plugins/`.
 2. Activate the plugin.
 3. Go to **Tools > Broken Link Finder — Settings** and click **Start full-site scan**.
 4. Results appear under **Tools > Broken Link Finder** as the checks run.

## FAQ

### Does Broken Link Finder send my links to a cloud service?

No. All checks run on your own server with the WordPress HTTP API.

### Is there a limit on how many links I can check?

No.

### Why is a link shown as broken although it works in my browser?

Some sites block automated requests. Mark the link as ignored and it will not be
reported again.

### How do I check links in custom fields?

Use the `linkmedic_post_links` filter. It receives the list of URLs found in a post
and the post ID, and returns the list Broken Link Finder should check.

### Can I use it with the Redirection plugin?

Yes. The `linkmedic_create_redirect` filter lets you offer a redirect instead of
editing the post.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“jrdevdesign Broken Link Finder & Fixer” is open source software. The following 
people have contributed to this plugin.

Contributors

 *   [ jrdevdesign ](https://profiles.wordpress.org/jrdevdesign/)

[Translate “jrdevdesign Broken Link Finder & Fixer” into your language.](https://translate.wordpress.org/projects/wp-plugins/jrdevdesign-broken-link-finder)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/jrdevdesign-broken-link-finder/),
check out the [SVN repository](https://plugins.svn.wordpress.org/jrdevdesign-broken-link-finder/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/jrdevdesign-broken-link-finder/)
by [RSS](https://plugins.trac.wordpress.org/log/jrdevdesign-broken-link-finder/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.0

 * First public release.

## Meta

 *  Version **1.0.0**
 *  Last updated **15 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.4 or higher **
 *  Tested up to **7.1.4**
 *  PHP version ** 8.1 or higher **
 * Tags
 * [404](https://wordpress.org/plugins/tags/404/)[broken links](https://wordpress.org/plugins/tags/broken-links/)
   [link checker](https://wordpress.org/plugins/tags/link-checker/)[redirect](https://wordpress.org/plugins/tags/redirect/)
   [seo](https://wordpress.org/plugins/tags/seo/)
 *  [Advanced View](https://wordpress.org/plugins/jrdevdesign-broken-link-finder/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/jrdevdesign-broken-link-finder/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/jrdevdesign-broken-link-finder/reviews/)

## Contributors

 *   [ jrdevdesign ](https://profiles.wordpress.org/jrdevdesign/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/jrdevdesign-broken-link-finder/)