seo-tools

Free Broken Link Checker - Find Dead Links on Any Website

Paste any URL to instantly scan every link on that page for broken links, 404 errors, and dead pages. Results appear live as each link is checked. Filter, sort, and export with one click. Free, no sign-up.

100% Free
Privacy Focused
Instant Results
Works Everywhere
Broken Link Checker

Scan any webpage for broken links. Extracts all anchor links, images, scripts, and stylesheets then checks each URL for 404s, 5xx errors, and timeouts. Filter by status, sort by response time, and export results as CSV.

About This Tool

What is Broken Link Checker?

Broken links are one of the most common and damaging issues on any website. When a visitor clicks a link that leads to a missing page or a 404 error, it damages trust and pushes them away. Our free broken link checker scans every link on a webpage and tells you instantly which ones are broken, which ones redirect, and which ones are working fine - no software to install, no account required.

Search engines like Google crawl your links to discover and index your content. Broken links on your site signal that your pages are not well maintained, which can negatively affect your rankings over time. Broken outbound links to deleted or moved third-party pages are also a sign of outdated content. Running a regular broken link check keeps your site healthy, improves crawlability, and helps you catch 404 errors before they hurt your visitors or your SEO.

Bloggers, web developers, SEO specialists, and digital agencies use this free link checker after every content update, site migration, or domain move. If you have restructured your URLs, changed your domain, or simply have a blog with years of old posts, some of those links will inevitably break. A quick scan takes less than a minute and gives you a complete list of every broken link on the page, ready to fix.

Unlike browser extensions that only check links as you browse one page at a time, this tool checks up to 100 links in one scan and shows results live as each link is checked. Filter by status - Broken, Redirects, OK, or Timeout - sort by response time or status code, and export the results as a CSV file to share with your developer or add to your task list.

Features

Powerful Features

Everything you need in one amazing tool

Find All Broken Links

Instantly flags every broken link, dead URL, 404 page, and 5xx server error found on the page you scan

Checks All Link Types

Scans anchor links, image sources, JavaScript files, and CSS stylesheets - every linked resource on the page

HTTP Status per Link

See the exact HTTP status returned for every link - 200 OK, 301 Redirect, 404 Not Found, 503 Unavailable

Response Time per Link

Shows how long each URL took to respond - useful for spotting slow or timing-out third-party links

Filter & Sort Results

Filter by All, OK, Redirects, Broken, or Timeout. Sort any column - status code, response time, link type, internal/external

Internal vs External Labels

Automatically tags each link as internal (your own domain) or external (third-party site) with a clear badge

Export as CSV

Download the full results or just broken links as a CSV - opens perfectly in Excel, Google Sheets, and Notion

Up to 100 Links per Scan

Checks the first 100 unique links found on the page - covers most blog posts, landing pages, and product pages in a single scan

Simple Process

How It Works

Get started in 4 easy steps

1

Enter a URL

Type or paste the URL of any webpage you want to check - the tool auto-adds https:// if you skip the protocol

2

Links Are Extracted

The tool fetches the page and extracts up to 100 unique links from anchor tags, images, scripts, and stylesheets

3

Each Link Is Checked Live

Every link is tested in real time. Results appear in the table as each check completes - you see broken links the moment they are found

4

Filter, Sort & Export

Use the filter tabs to show only broken links, sort by response time or status code, then export the full report as CSV with one click

Why Us

Why Choose Our Broken Link Checker?

Stand out from the competition

Rows appear in the table one by one as each link is checked - you see broken links immediately without waiting for the full scan

Goes beyond anchor links to also check images, scripts, and stylesheets - the types most free tools miss entirely

One-click filter tabs (All / OK / Redirects / Broken / Timeout) and sortable columns make it easy to focus on what matters

Export any view of the results as a clean CSV that opens correctly in Excel, Google Sheets, and any spreadsheet tool

No third-party API - links are checked directly, no external quotas or rate limits

Nothing is stored on our servers. Your scanned URLs and results stay in your browser only. No account required, free forever

Use Cases

Perfect For

See how others are using this tool

Pre-Launch QA

Scan every key page before going live to catch broken links before your visitors do

Post-Migration Audit

After moving a site to a new domain or CMS, verify that all internal and external links still work

SEO Health Check

Broken links and missing images hurt crawlability and user trust - find them before Google does

Content Manager QA

Quickly check a blog post or landing page for dead links after editing, without any browser extension

Dev & Staging Checks

Paste a staging URL to verify all linked assets and pages load correctly before going to production

Client Reporting

Export broken links as CSV and share with your client or dev team as a ready-to-action task list

Frequently Asked Questions

Everything you need to know about Broken Link Checker

A broken link checker is a free tool that scans a webpage and tests every link on it to see if it still works. Any link that leads to a missing or deleted page is a broken link - also called a dead link or 404 error. Broken links frustrate visitors, increase bounce rate, and can hurt your search engine rankings over time. Running a broken link check regularly on your important pages - your homepage, product pages, and blog posts - helps you catch and fix these issues before Google or your visitors find them.

To find broken links on your website, paste any page URL into this free broken link checker and click Check for Broken Links. The tool scans all the links on that page and shows you the status of each one - broken links appear highlighted with their error code. To check your whole website, run the tool on each of your important pages one by one: your homepage, blog index, and any pages with lots of outbound links. For most websites, checking these key pages will catch the majority of broken links you have.

A 404 error means the page a link points to no longer exists. This happens when a page has been deleted, a URL has been changed without a redirect, or you have linked to an external website that has since removed that page. To fix a 404: if it is an internal link on your own site, update the URL or set up a redirect from the old address to the new one. If it is an external link pointing to someone else's deleted page, update it to link to a current, working page instead - or remove the link entirely.

This tool checks all the links on one page at a time. Enter your homepage to check all links on the homepage, enter a blog post URL to check all links in that post. It does not automatically crawl every page on your site in one go - you run it on the URLs that matter most to you. For most websites, checking your homepage, key landing pages, and your most-visited blog posts will cover the vast majority of broken links you need to fix.

Some websites block automated link checkers and return an error even though the page loads fine in your browser. This is common with large platforms like LinkedIn, Facebook, and some e-commerce sites that protect against bots. If a link shows as broken here but opens correctly when you click it, the page is live - the site is just blocking automated checks. The tool labels these with a bot-blocked note so they are easy to identify and ignore. You can safely treat them as working links.

Yes. After the scan completes, click the Export CSV button to download all results as a spreadsheet-compatible file. You can also filter to show only broken links first, then export just those. The CSV includes the link URL, its HTTP status code, response time, link type (anchor, image, script), and whether it is an internal or external link. This makes it easy to share the list with your developer, copy it into a task manager, or track fixes over time in a spreadsheet.

Ready to Build Your Own Website?

Use our free tools to perfect your content and design, then build your full website yourself. No code needed, no developers to hire, no waiting.

Free forever plan
• No credit card required