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.

Questions Fréquemment Posées

Tout ce que vous devez savoir sur la santé des liens, la correction markdown, les workflows Git, l’impact SEO et l’utilisation de nos outils.

Qu'est-ce qu'un lien mort ou cassé ?

Un lien cassé est un hyperlien qui ne fonctionne plus parce que le site web rencontre un ou plusieurs problèmes. Cela résulte généralement en une erreur 404.

Pourquoi est-il important de vérifier les liens cassés ?

Les liens cassés nuisent à l'expérience utilisateur et au SEO. Ils créent des impasses pour les visiteurs et signalent aux moteurs de recherche que votre site est mal entretenu.

Puis-je vérifier les liens dans mon README.md GitHub ?

Oui ! Notre outil est conçu pour le Markdown. Vous pouvez coller votre contenu ou fournir une URL, et nous vérifierons les liens web et les chemins relatifs.

Puis-je vérifier les liens cassés dans un PDF ?

Oui. Utilisez l'onglet PDF pour scanner une URL PDF publique ou téléverser un fichier. Nous vérifions les liens externes ainsi que les destinations internes du PDF.

Puis-je modifier un lien cassé dans un PDF ?

Oui. Pour les URL PDF externes, utilisez le panneau de correction PDF pour remplacer la cible, éventuellement changer le texte visible, puis télécharger un PDF corrigé.

Les liens cassés nuisent-ils à mon SEO ?

Absolument. Trop d'erreurs 404 gaspillent le budget de crawl et peuvent diminuer la qualité perçue de votre site par Google.

À quelle fréquence dois-je scanner mon site ?

Nous recommandons un scan complet au moins une fois par mois, ou à chaque changement important de structure.

Comment vérifier les liens dans un dépôt GitHub privé ?

Copiez-collez le contenu Markdown directement dans notre onglet 'Markdown' pour un scan local sécurisé.

Pourquoi certains liens sont affichés comme 'Inconnu' ?

Cela arrive si un site bloque les robots (Cloudflare) ou si le serveur ne répond pas à temps.

Réparer les liens cassés améliore-t-il immédiatement le SEO ?

Cela aide les robots à explorer plus efficacement, levant des obstacles à votre potentiel de classement.

Comment DeadLinkTool gère les chemins relatifs dans Markdown ?

Nous résolvons les chemins (ex: ./docs/setup.md) en analysant la structure de base du dépôt.

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.