Broken link checker

Find broken links in websites, PDFs, and Markdown files.

DeadLinkTool is a free link integrity toolkit for checking and fixing broken links in website pages, PDFs, Markdown files, GitHub READMEs, and GitLab docs.

Start with the checker that matches your content. You can review results for website pages, edit and export Markdown, and update supported links inside PDFs without rebuilding the whole file.

FreeNo signupPrivate

Choose the right checker

Each checker fits a different kind of source, so it is easier to start in the right place.

Website checker

Free broken link checker for website pages

Check broken links on a public page before a launch, after a migration, or during an SEO cleanup.

  • Checks one page at a time
  • Separates broken, blocked, and working links
  • Works well for CMS, blog, and WordPress pages
Open tool

Internal links

Find broken internal links and 404 pages

Review same-domain links on a page so navigation, content links, and crawl paths stay clean.

  • Splits internal and external links
  • Highlights broken internal URLs
  • Useful for SEO and site health checks
Open tool

Backlink checks

Check backlink source pages for dead links

Open a page that links to you or a prospect page, then review dead outbound links that may need outreach or redirects.

  • Checks links found on the source page
  • Useful for backlink outreach research
  • No signup required
Open tool

GitHub and GitLab

Broken link checker for GitHub READMEs

Made for GitHub READMEs, GitLab docs, changelogs, setup guides, and Git-based documentation.

  • Checks README and docs links
  • Handles relative paths
  • Good after file moves or branch changes
Open tool

PDF files

Scan PDF links and patch supported URLs

Useful for brochures, reports, manuals, forms, and other PDFs that people still download and share.

  • Upload a file or scan a PDF URL
  • Checks external URLs and internal destinations
  • Exports an updated PDF when editing is supported
Open tool

Markdown, READMEs, and Git docs

Validate docs links and export cleaned Markdown

Made for GitHub READMEs, GitLab docs, knowledge bases, changelogs, setup guides, and Git-based docs.

  • Checks relative paths
  • Lets you verify replacement URLs
  • Copy or download the cleaned Markdown
Open tool

Common use cases

These are the teams and tasks this tool is most useful for.

SEO and content teams

Review broken internal and outbound links before they turn into dead ends on important pages.

Docs and developer teams

Catch broken README, docs, and changelog links after files move, branches change, or repos get reorganized.

Operations and admin teams

Check PDFs used for forms, applications, onboarding packs, policies, manuals, and other downloadable documents.

Frequently Asked Questions

Everything you need to know about link health, markdown fixes, Git workflows, SEO impact, and how to use our tools.

What is a dead or broken link?

A broken link (also known as a dead link) is a hyperlink on a webpage that no longer works because the website is experiencing one or more issues. These usually result in a 404 Not Found error, but can also be caused by 410 (Gone), 500 (Server Error), or timeouts.

Why is it important to check for broken links?

Broken links negatively impact both User Experience (UX) and Search Engine Optimization (SEO). They create 'dead ends' for visitors and signal to search engines that your site is poorly maintained, which can lead to lower rankings.

Can I check links in my GitHub README.md?

Yes. Paste your markdown content or a GitHub/GitLab URL and we validate external URLs plus relative paths, including root-relative markdown references.

Can I fix broken markdown links directly in the tool?

Yes. After a markdown scan, use the live fix panel to edit broken targets, copy the updated markdown, or download a cleaned .md file.

Can I edit broken links inside a PDF?

Yes. For external PDF URLs, use the PDF repair panel to replace the link target, optionally update the visible link text, and download a patched PDF.

Can I check broken links in a PDF file?

Yes. Use the PDF tab to scan a public PDF URL or upload a PDF file. We validate both external links and internal PDF destinations.

Do broken links hurt my SEO?

Absolutely. Search engines like Google crawl your site to understand its structure. Too many 404 errors waste 'crawl budget' and can decrease your site's perceived quality, ultimately hurting your rank.

How often should I scan my website?

We recommend a full scan at least once a month, or every time you make significant changes to your site's structure or move pages around.

Open the checker you need

Website pages, PDFs, and Markdown files each have their own checker, so you can jump straight into the right workflow.