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.

Guides and help content

Helpful guides for the questions people usually hit when links break across websites, PDFs, and docs.

Preguntas Frecuentes

Todo lo que necesitas saber sobre salud de enlaces, correcciones de markdown, flujos Git, impacto SEO y cómo usar nuestras herramientas.

¿Qué es un enlace muerto o roto?

Un enlace roto es un hipervínculo que ya no funciona porque el sitio web tiene problemas. Normalmente resulta en un error 404.

¿Por qué es importante verificar enlaces rotos?

Los enlaces rotos dañan la experiencia del usuario y el SEO. Crean callejones sin salida y señalan falta de mantenimiento.

¿Puedo verificar enlaces en mi README.md de GitHub?

¡Sí! Nuestra herramienta está diseñada para Markdown. Puedes pegar tu contenido o usar una URL.

¿Puedo verificar enlaces rotos dentro de un PDF?

Sí. Usa la pestaña PDF para escanear una URL publica de PDF o subir un archivo. Validamos enlaces externos y tambien destinos internos del PDF.

¿Puedo editar un enlace roto dentro de un PDF?

Sí. Para URLs PDF externas, usa el panel de reparación PDF para cambiar el destino, opcionalmente actualizar el texto visible y descargar un PDF corregido.

¿Los enlaces rotos dañan mi SEO?

Absolutamente. Demasiados errores 404 desperdician el presupuesto de rastreo y disminuyen la calidad de tu sitio.

¿Con qué frecuencia debo escanear mi sitio?

Recomendamos un escaneo completo al menos una vez al mes, o con cada cambio estructural importante.

¿Cómo verificar enlaces en un repositorio privado de GitHub?

Copia y pega el contenido Markdown directamente en nuestra pestaña 'Markdown' para un escaneo local seguro.

¿Por qué algunos enlaces aparecen como 'Desconocido'?

Esto sucede si un sitio bloquea robots (Cloudflare) o si la respuesta del servidor expira.

¿Reparar enlaces rotos mejora inmediatamente el SEO?

Ayuda a los motores de búsqueda a rastrear más eficientemente, eliminando obstáculos.

¿Cómo maneja DeadLinkTool las rutas relativas en Markdown?

Resolvemos rutas (ej: ./docs/setup.md) analizando la estructura base del repositorio.

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.