Comprobador de enlaces rotos

Pega una lista de enlaces, uno por línea, y cada uno se comprueba directamente desde tu navegador para ver si responde — útil para detectar direcciones muertas en una lista de marcadores, referencias o recursos antes de confiar en ellas.

  • Gratis
  • Sin registro
  • Funciona en tu navegador
broken-link-checker

    Los navegadores no pueden leer el código de estado real (200, 404…) de un enlace de otra web, solo si la petición llegó a contactar o no — es una regla de seguridad (CORS), no una limitación de esta herramienta. Un enlace de esta misma web sí muestra su estado real.

    Cómo funciona

    Pega tu lista de URL

    Una por línea, o separadas por comas.

    Comprueba los enlaces

    Cada uno se solicita directamente desde tu navegador.

    Lee los resultados

    Qué enlaces fallaron, y cuántos en total.

    Qué significa «roto» aquí

    Un enlace puede fallar de varias formas distintas: el dominio ya no existe, el servidor rechaza la conexión, la petición agota el tiempo de espera, o el servidor responde pero con una página de error. Esta herramienta envía una petición real a cada URL que le des e informa de si esa petición pudo completarse — la forma más habitual en que se comporta de verdad un enlace «roto».

    Un límite honesto que conviene entender: CORS

    Los navegadores impiden deliberadamente que una página lea los detalles de la respuesta —el código de estado real, si fue un 200 o un 404— de una petición enviada a otra web, una regla de seguridad llamada CORS que existe para evitar que los sitios se espíen entre sí. Eso significa que para enlaces a otros dominios, esta herramienta puede decirte si la petición llegó al servidor, pero no el código de estado exacto que devolvió. Para enlaces de esta misma web, no hay esa restricción, así que se muestra el código de estado real.

    Para qué sirve esto

    Detectar enlaces completamente muertos —un dominio que ya no resuelve, un servidor caído, una errata en la dirección— en una lista de marcadores, referencias o recursos, sin abrir cada uno a mano. No detectará de forma fiable un enlace que resuelve pero muestra un error de «página no encontrada» en la web de otro, porque esa distinción necesita el código de estado exacto que CORS oculta.

    Privacidad

    Cada petición se envía directamente desde tu navegador a cada web; nada de tu lista pasa por ningún servidor nuestro.

    Preguntas frecuentes

    ¿Por qué no me da el código de error exacto de otras webs?
    Los navegadores impiden que una página lea los detalles de la respuesta de una petición enviada a otra web, una regla de seguridad llamada CORS — es una restricción de todo el navegador, no algo que esta herramienta pueda evitar.
    ¿Qué significa «la petición llegó»?
    La petición alcanzó el servidor de la otra web sin un fallo a nivel de red, pero el navegador no puede revelar qué código de estado devolvió realmente ese servidor.
    ¿Esto detecta un enlace que muestra una página 404 en otra web?
    No de forma fiable — una petición completada se ve igual tanto si la página cargó bien como si devolvió un error, para un enlace de otra web. Sí detecta de forma fiable enlaces que fallan por completo, como un dominio muerto.
    ¿Comprueba con más precisión los enlaces de esta misma web?
    Sí, para una URL de la misma web que esta herramienta, el código de estado real está disponible y se muestra directamente.
    ¿Cuántos enlaces puedo comprobar a la vez?
    Los que pegues; se comprueban varios a la vez, aunque una lista muy grande tarda más.
    ¿Se sube mi lista de URL a algún sitio?
    No, cada petición va directamente desde tu navegador a la web de destino; nada pasa por ningún servidor nuestro.