CheckLinks

Free Broken Link Checker Chrome Extension

CheckLinks checks every link on the current page, highlights broken links in place, flags redirects and errors, and exports the results to CSV.

Install CheckLinks on Chrome

CheckLinks scans the current page and shows link statuses directly in the browser.

Quickly Find Broken Links, Redirects, and Errors

Inline Overlays

Links are outlined and badged with their status right on the page — green for OK, amber for redirects, red for broken, gray for errors.

Draggable Results Panel

A floating panel shows a sorted results list, summary counts, and a progress bar. Drag it anywhere and close it when you're done.

Filter & Scroll-to

Filter results by status category and click any result to scroll directly to the link on the page.

CSV Export

Download the full scan results as a CSV file for reporting or further analysis.

Detailed Error Reporting

Network errors are classified (DNS failure, connection refused, SSL error, timeout, etc.) with clear explanations.

Lightweight & Dependency-Free

Plain JavaScript, no build step, no external dependencies. Uses Manifest V3 with HEAD requests and GET fallback.

Broken Link Checker for Web Editors, QA Testers, and Developers

CheckLinks is built for quick, single-page link audits. It helps content editors, website owners, developers, SEO reviewers, and QA teams find broken links, redirects, timeouts, and server errors without running a full-site crawl.

If you need a simple way to check links on a webpage, CheckLinks gives you a privacy-friendly, one-click option for finding broken links, redirects, network errors, and timeouts directly in Chrome.

How CheckLinks Works

Scan the page you are viewing

Click the CheckLinks toolbar icon to collect the hyperlinks on the current page and begin checking them from your browser.

See link status in context

CheckLinks marks working links, redirects, 404 errors, server errors, timeouts, and network failures both on the page and in a filterable results panel.

Export results for follow-up

Download the scan as a CSV file for content cleanup, QA notes, SEO review, or issue tracking.

Install the CheckLinks Chrome Extension

From Chrome Web Store (recommended)

Install CheckLinks on Chrome

From source (developer mode)

  1. Clone the repository: git clone https://github.com/leemark/checklinks.git
  2. Open Chrome and go to chrome://extensions
  3. Enable Developer mode (toggle in the top-right)
  4. Click Load unpacked
  5. Select the extension folder from the cloned repository

How to Use the CheckLinks Chrome Extension

  1. Navigate to any web page you want to check
  2. Click the CheckLinks icon in the toolbar — a floating panel appears and scanning starts automatically
  3. Links on the page are highlighted with colored outlines and status badges as results come in
  4. Use the filter buttons to narrow results by status (OK, redirects, errors, etc.)
  5. Click any result in the panel to scroll to and highlight the link on the page
  6. Drag the panel by its header to reposition it
  7. Click Export CSV to download the results
  8. Click Clear to remove all overlays, or X to close the panel

Link Status Reference

CategoryHTTP StatusColor
OK200–299Green
Redirect301, 302, 307, 308Amber
Client Error400–499Red
Server Error500–599Red
Timeout / ErrorGray

Broken Link Checker Chrome Extension FAQ

What is the best way to check broken links on a single webpage?

For a quick single-page check, a Chrome extension like CheckLinks can scan the links on the current page and highlight broken, redirected, timed-out, and working links directly in the browser.

Does CheckLinks crawl an entire website?

No. CheckLinks checks the page you are currently viewing. It is designed for editors, developers, SEO reviewers, and QA testers who need fast page-level link checks.

Can CheckLinks export broken link results?

Yes. CheckLinks exports scan results to CSV for reporting, QA notes, or follow-up cleanup.

Does CheckLinks collect browsing data?

No. CheckLinks has no analytics, no accounts, and no external service. Link checks are made directly from your browser to the URLs on the current page.

Check Every Link Without Leaving the Page

Install the free CheckLinks Chrome extension and turn a tedious link audit into a one-click check.

Install CheckLinks on Chrome

Install from Chrome Web Store
Source code & issues on GitHub
Privacy policy