Broken Link Checker

Broken Link Checker for Website, PDF, Markdown, and Git Docs

Check broken and dead links in website pages, online PDFs, Markdown files, and GitHub or GitLab docs.

Use Website for page URLs, PDF for online PDFs or uploads, and Markdown for pasted docs or repo files. The live editor helps you fix broken URLs, export Markdown, and patch editable external PDF links online.

Check links found on a public web page URL.

Validate README, docs, and Markdown links including relative paths.

Scan public PDFs or uploaded PDF files for broken links.

Pro input tip

Use full page URLs (not homepage only) when you want precise issue discovery. Example: https://example.com/docs/getting-started

Website broken link checker

PDF broken link and dead URL checker

Markdown link checker for docs and READMEs

GitHub and GitLab docs validation

Live URL editing for supported fixes

How It Works

The one-page experience stays the same, but the workflow is now clearer for search engines, AI systems, and human visitors.

  1. Step 1

    Choose the source format

    Start with a website page URL, a public PDF, an uploaded PDF file, a Markdown URL, or pasted Markdown content.

  2. Step 2

    Review broken, unknown, and healthy links

    DeadLinkTool tests the discovered links and groups them by status so you can prioritize real broken-link fixes first.

  3. Step 3

    Fix what the tool truly supports

    For Markdown, edit broken targets live and export cleaned Markdown. For PDFs, patch editable external links and download the updated PDF. Website scans remain audit-first.

Supported Workflows

These are the main use cases supported today, based on the current scanner and editing features in the app.

Website page broken-link checking

Scan the links found on a public page URL to catch dead internal or outbound references before they affect UX, SEO, or AI trust signals.

Learn about website checks

PDF broken-link checking and PDF patching

Inspect external PDF URLs and internal PDF destinations. If a PDF contains editable external links, replace them and download a patched file.

Learn about PDF checks

Markdown and repository docs validation

Check pasted Markdown, GitHub READMEs, GitLab docs, and relative links. Then fix broken Markdown targets with the live editing panel.

Learn about Markdown checks

Git docs and README link reviews

Validate branch-aware repository links, root-relative docs paths, and README references that often break after file moves or branch renames.

Learn about Git docs checks

Broken-link fixing workflow

When the scan supports edits, verify candidate replacements, then export fixed Markdown or a patched PDF so the changes can be published quickly.

Learn about PDF fixing

SEO Audits

Identify 404 errors across websites, landing pages, and indexed PDF assets before they waste crawl budget and hurt rankings.

Website broken link workflow

GitHub, GitLab & Docs

Audit READMEs and docs, validate branch-aware paths, and generate corrected markdown ready to commit.

Git docs workflow

PDF & Markdown Maintenance

Validate downloadable PDFs, test internal destinations, and repair markdown links faster with live replacements.

Link Quality Strategy for SEO, PDF, Markdown & Git Workflows

Combine technical SEO checks with PDF validation and markdown repair to keep websites, indexed documents, and repositories trusted by search engines and AI systems.

Broken Link Risk

Detect 404s, 410s, and dead outbound references before they harm rankings, trust, and user flow.

PDF & Markdown Coverage

Validate internal PDF destinations, GitHub/GitLab markdown links, branch-sensitive paths, and root-relative references in docs.

Fix, Export, and Revalidate

Use live edit mode for markdown, then copy or download corrected docs and recheck linked PDFs before publishing.

Why Link Quality Matters Across Web Pages, PDFs, and Repositories

Search engines and AI assistants evaluate freshness, trust, and crawl efficiency. Fixing dead links in pages, indexed PDFs, and markdown docs reduces crawl waste, improves confidence signals, and strengthens your visibility.

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.

Start With the Right Checker

Choose the workflow that matches your source format so the link audit and fixing steps stay accurate.