Chrome Extension That Finds Broken Links on Any Page

Scan any webpage for broken links in seconds. Get status codes, export to CSV.

developer-toolsintermediate#seo#web-development#qa
PlugThis prompt
Build a Chrome extension called "Broken Link Finder" that scans the current webpage for broken links. The extension should: (1) when the extension icon is clicked, scan all <a> tags on the current page, (2) make HEAD requests to each link URL via the service worker (with rate limiting — 5 concurrent requests max to avoid overwhelming the network), (3) categorize results: 200 OK, 3xx redirect, 4xx not found, 5xx server error, network error, (4) display results in a popup with a sortable table — URL, status code, anchor text, (5) include an "Export CSV" button that downloads the results. Permissions: activeTab, downloads, storage. Host permissions: <all_urls>. Manifest V3.

What this extension does

Scans the current webpage for broken links. Reports status codes (200, 404, 500, etc.) for every link on the page. Exports results as CSV.

How it works

A content script collects all <a> hrefs from the DOM. The service worker makes HEAD requests in parallel batches and reports back to the popup with status codes. Rate limiting prevents overwhelming origin servers.

Permissions used: activeTab, downloads, storage

Host permissions: <all_urls>

Who builds this

For SEO professionals auditing client sites, content managers maintaining large documentation sites, web developers verifying their own work, and anyone running a website who wants to find broken external links.

How to build it in 3 minutes

  1. Sign in to PlugThis and open the chat input.
  2. Copy the prompt above and paste it into the chat.
  3. PlugThis generates the full Manifest V3 extension in 60-90 seconds.
  4. Download the zip, extract it, and load it via chrome://extensions developer mode.

Build it now, free.

Paste the prompt above into PlugThis and ship your extension in 3 minutes.